我通过 vSphere 为我的 Ubuntu VM 添加了更多空间(达到 1TB)。然后,我使用 Ubuntu Live CD 中的 GParted 扩展了 sda2 和 sda5。但是当我这样做时,lsblk
我的根分区(--vg-root(dm-0))仍然相同(345.7G),而不是 ~1020G。但我可以看到“父”sd5 为 ~1TB。
我如何扩展--vg-root(dm-0)?
我仍然有一个快照,如果需要的话可以返回。
谢谢,
答案1
我能够使用lvextend -L +XG /dev/HOSTNAME-vg/root
正如所见这里
答案2
只需对上述操作进行一项补充(对我而言,在 Proxmox pve 中,我的 docker VM 的 dm-0 空间不足),就是同时执行上述操作,然后:
resize2fs yourLogicalVolumeName
因此,我需要扩展的总空间是:
lvdisplay
1 记下逻辑卷的名称和路径
2 在下面将“X”替换为要扩展的 GB 数。在我的例子中,这是 15GB,因此下面的“+XG”变成了“+15G”。
lvextend -L +XG yourLogicalVolumeName
然后
resize2fs yourLogicalVolumeName