既存の物理ディスクに空きがある状態で、LVMの物理ボリューム(PV)を最大に拡張してボリュームグループ(VG)も併せて拡張します。
環境
$ cat /etc/almalinux-release
AlmaLinux release 9.5 (Teal Serval)
$ uname -r
5.14.0-503.19.1.el9_5.x86_64
パーティションの拡張
partedコマンドで既存のLVMパーティション全体を拡張します。
# parted /dev/sda ・・・ 「/dev/sda」ディスクを対象にする
GNU Parted 3.5
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: ATA G537N 256G (scsi)
Disk /dev/sda: 256GB ・・・ 256GBのディスク
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 672MB 671MB fat32 EFI System Partition boot, esp
2 672MB 1746MB 1074MB xfs
3 1746MB 58.1GB 56.4GB lvm ・・・ 58.1GBまでしか使用していない
(parted) resizepart 3 100% ・・・ 100%とすることで最大サイズになる
(parted) print
Model: ATA G537N 256G (scsi)
Disk /dev/sda: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 672MB 671MB fat32 EFI System Partition boot, esp
2 672MB 1746MB 1074MB xfs
3 1746MB 256GB 254GB lvm ・・・ 256GBまでに拡張された
(parted) quit
Information: You may need to update /etc/fstab.
LVM領域内の拡張
次に、対象としたLVM領域を拡張します。
# pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name rootvg
PV Size 52.50 GiB / not usable 3.00 MiB ・・・ LVM領域内のPVは拡張されていない
Allocatable yes
PE Size 4.00 MiB
Total PE 13440
Free PE 1
Allocated PE 13439
PV UUID wXJeO3-XvDC-HFXc-rVw9-iFZz-c814-paaIh6
# pvresize /dev/sda3 ・・・ サイズを指定しなければ最大サイズで拡張される
Physical volume "/dev/sda3" changed
1 physical volume(s) resized or updated / 0 physical volume(s) not resized
# pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name rootvg
PV Size <236.85 GiB / not usable 696.50 KiB ・・・ LVM領域内のPVが拡張された
Allocatable yes
PE Size 4.00 MiB
Total PE 60633
Free PE 47194
Allocated PE 13439
PV UUID wXJeO3-XvDC-HFXc-rVw9-iFZz-c814-paaIh6
# 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 ・・・ PV内のVGも拡張された
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