设备 Boot Start End Blocks Id System /dev/vda1 2048 6143 2048 83 Linux /dev/vda2 * 6144 1054719 524288 83 Linux /dev/vda3 1054720 1048575999 523760640 8e Linux LVM /dev/vda4 1048576000 3145727999 1048576000 8e Linux LVM
[root@node192 ~]# vgdisplay --- Volume group --- VG Name sylink System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 2 Act PV 2 VG Size 1.46 TiB PE Size 4.00 MiB Total PE 383870 Alloc PE / Size 383870 / 1.46 TiB Free PE / Size 0 / 0 VG UUID uVSCDf-07vZ-0Wst-WAsk-chTp-Mhqm-sJTYUB [root@node192 ~]# pvdisplay --- Physical volume --- PV Name /dev/vda3 VG Name sylink PV Size <499.50 GiB / not usable 0 Allocatable yes (but full) PE Size 4.00 MiB Total PE 127871 Free PE 0 Allocated PE 127871 PV UUID VBrv8V-LCol-T5se-fcj1-c7KM-mreO-Zd10Kn --- Physical volume --- PV Name /dev/vda4 VG Name sylink PV Size <1000.00 GiB / not usable 3.00 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 255999 Free PE 0 Allocated PE 255999 PV UUID aVk1c4-VHXT-7xAc-hZQV-YGbL-HL1S-eQ26k6
[root@node192 ~]# lvdisplay --- Logical volume --- LV Path /dev/sylink/data LV Name data VG Name sylink LV UUID 7s4Qjw-KLNs-h8XZ-MXNt-Wd31-O4F1-dMl32R LV Write Access read/write LV Creation host, time localhost, 2022-04-21 10:20:28 +0800 LV Status available # open 1 LV Size <1.39 TiB Current LE 363870 Segments 3 Allocation inherit Read ahead sectors auto - currently set to 8192 Block device 253:1 --- Logical volume --- LV Path /dev/sylink/root LV Name root VG Name sylink LV UUID Ol8DGY-0CAp-LBAN-Iw0l-TkVU-Ftby-0Zc1eG LV Write Access read/write LV Creation host, time localhost, 2022-04-21 10:20:34 +0800 LV Status available # open 1 LV Size 78.12 GiB Current LE 20000 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 8192 Block device 253:0
设备 Boot Start End Blocks Id System /dev/vda1 2048 6143 2048 83 Linux /dev/vda2 * 6144 1054719 524288 83 Linux /dev/vda3 1054720 1048575999 523760640 8e Linux LVM /dev/vda4 1048576000 3145727999 1048576000 8e Linux LVM # 删除分区4,注意删除后千万不要w保存!! 命令(输入 m 获取帮助):d 分区号 (1-4,默认 4):4 分区 4 已删除
设备 Boot Start End Blocks Id System /dev/vda1 2048 6143 2048 83 Linux /dev/vda2 * 6144 1054719 524288 83 Linux /dev/vda3 1054720 1048575999 523760640 8e Linux LVM # 重新创建分区4,这里重新创建后应该起始位置不变,结束位置变大 命令(输入 m 获取帮助):n Partition type: p primary (3 primary, 0 extended, 1 free) e extended Select (default e): p 已选择分区 4 起始 扇区 (1048576000-3865468927,默认为 1048576000): 将使用默认值 1048576000 Last 扇区, +扇区 or +size{K,M,G} (1048576000-3865468927,默认为 3865468927): 将使用默认值 3865468927 分区 4 已设置为 Linux 类型,大小设为 1.3 TiB # 重新设置分区格式,由于我创建了lvm,所以设置为8e 命令(输入 m 获取帮助):t 分区号 (1-4,默认 4):4 Hex 代码(输入 L 列出所有代码):8e 已将分区“Linux”的类型更改为“Linux LVM” # 保存退出 命令(输入 m 获取帮助):w The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: 设备或资源忙. The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) 正在同步磁盘。 # 重新刷新硬盘 [root@node192 ~]# partprobe /dev/vda
pv重设大小
1 2 3
[root@node192 ~]# pvresize /dev/vda4 Physical volume "/dev/vda4" changed 1 physical volume(s) resized or updated / 0 physical volume(s) not resized
[root@node192 ~]# vgdisplay --- Volume group --- VG Name sylink System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 10 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 2 Act PV 2 VG Size <1.80 TiB PE Size 4.00 MiB Total PE 471729 Alloc PE / Size 383870 / 1.46 TiB Free PE / Size 87859 / <343.20 GiB VG UUID uVSCDf-07vZ-0Wst-WAsk-chTp-Mhqm-sJTYUB