LVM 論理ボリュームの拡張とファイルシステムの拡張

ボリュームグループ(VG)に空きがある状態で論理ボリューム(LV)を拡張して、ファイルシステムを拡張します。

環境

$ cat /etc/almalinux-release
AlmaLinux release 9.6 (Sage Margay)
$ uname -r
5.14.0-570.24.1.el9_6.x86_64

論理ボリュームの拡張

拡張前の状態(論理ボリューム)

$ sudo lvdisplay /dev/rootvg/homelv
  --- Logical volume ---
  LV Path                /dev/rootvg/homelv
  LV Name                homelv
  VG Name                rootvg
  LV UUID                AT4EX2-h69z-62ii-8d6D-J0b2-h8Nq-JN0AKb
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2024-12-03 23:19:44 +0900
  LV Status              available
  # open                 1
  LV Size                128.00 MiB
  Current LE             32
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:4

$ sudo vgdisplay rootvg
  --- Volume group ---
  VG Name               rootvg
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  11
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                7
  Open LV               7
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <236.85 GiB
  PE Size               4.00 MiB
  Total PE              60633
  Alloc PE / Size       13439 / <52.50 GiB
  Free  PE / Size       47194 / 184.35 GiB
  VG UUID               csOMQ5-I74p-NqVM-Yd0w-f3Cu-FMFB-DfNVNO

論理ボリュームの拡張

$ sudo lvextend -l +5088 /dev/rootvg/homelv
  Size of logical volume rootvg/homelv changed from 128.00 MiB (32 extents) to 20.00 GiB (5120 extents).
  Logical volume rootvg/homelv successfully resized.

変更後の状態(論理ボリューム)

$ sudo lvdisplay /dev/rootvg/homelv
  --- Logical volume ---
  LV Path                /dev/rootvg/homelv
  LV Name                homelv
  VG Name                rootvg
  LV UUID                AT4EX2-h69z-62ii-8d6D-J0b2-h8Nq-JN0AKb
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2024-12-03 23:19:44 +0900
  LV Status              available
  # open                 1
  LV Size                20.00 GiB
  Current LE             5120
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:4

$ sudo vgdisplay rootvg
  --- Volume group ---
  VG Name               rootvg
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  12
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                7
  Open LV               7
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <236.85 GiB
  PE Size               4.00 MiB
  Total PE              60633
  Alloc PE / Size       18527 / 72.37 GiB
  Free  PE / Size       42106 / <164.48 GiB
  VG UUID               csOMQ5-I74p-NqVM-Yd0w-f3Cu-FMFB-DfNVNO

ファイルシステムの拡張

変更前の状態(ファイルシステム)

$ df -h /home
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/rootvg-homelv  123M  7.6M  116M   7% /home

ファイルシステムの拡張

$ sudo fsadm resize /dev/rootvg/homelv
meta-data=/dev/mapper/rootvg-homelv isize=512    agcount=4, agsize=8192 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
         =                       reflink=1    bigtime=1 inobtcount=1 nrext64=0
data     =                       bsize=4096   blocks=32768, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=1368, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 32768 to 5242880

変更後の状態(ファイルシステム)

$ df -h /home
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/rootvg-homelv   20G  213M   20G   2% /home
タイトルとURLをコピーしました