我在 freenas 内运行 centos 虚拟机。 vm盘目前是20G,需要增加到60G。我在 freenas 中增加了它(在 GUI 中编辑 zvol)。然后我使用 live cd 中的 gparted 来扩展分区(在本例中为 sda3)。当我回到centos时。我没有看到 cl-root 分区的增加。 “lsblk”显示以下结构:
sda 8:0 0 60G 0 disk
├─sda1 8:1 0 200M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 58.8G 0 part
├─cl-root 253:0 0 16.8G 0 lvm /
└─cl-swap 253:1 0 2G 0 lvm [SWAP]
如您所见,sda3 分区的空间比 cl-root 和 cl-swap 的总和要多得多。如何将这个空间用于 cl-root?
谢谢
答案1
虽然lsblk
显示/dev/sda3
的大小为 58.8G,但这只是分区的大小,而不是 LVM 物理卷的大小。因此LVM看不到额外的空间。由于分区的大小是正确的,因此仍有两件事需要调整大小:物理卷和根逻辑卷:
pvresize /dev/sda3
lvextend -l +100%FREE /dev/c1/root