我在vmware workstation 11的windows下安装了ubuntu 14.04。
我用尽了虚拟机上的磁盘空间(我把它设置为30GB)。 在虚拟机属性 – 我已经扩大到60GB的磁盘空间。
我运行gparted启动并调整分区/ dev / sda2(ext)使用未分配的空间。 然后调整/ dev / sda5(lvm)占用空间。
当我重新启动虚拟机时,我运行了df -h ,并没有显示正确的磁盘空间增加。
Filesystem Size Used Avail Use% Mounted on /dev/mapper/ubuntu--vg-root 26G 14G 11G 56% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 2.0G 4.0K 2.0G 1% /dev tmpfs 394M 3.3M 391M 1% /run none 5.0M 0 5.0M 0% /run/lock none 2.0G 0 2.0G 0% /run/shm none 100M 0 100M 0% /run/user /dev/sda1 236M 78M 146M 35% /boot
我已经运行lvextend --size +30G /dev/mapper/ubuntu--vg-root – 然后lvdisplay
--- Logical volume --- LV Path /dev/ubuntu-vg/root LV Name root VG Name ubuntu-vg LV UUID wCuSu5-h5eH-3Gvy-IB9N-F1CE-Vrv7-jD6jHm LV Write Access read/write LV Creation host, time ubuntu, 2015-06-16 11:09:09 -0400 LV Status available # open 1 LV Size 55.76 GiB Current LE 14274 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 252:0
我已经重新启动。 仍然没有音量变化。 我迷路了。
您错过的步骤是在您调整了逻辑卷的大小之后,您需要重新调整该LV中的文件系统的大小。 对于ext [234]文件系统,您可以通过运行“在线”(使用挂载的文件系统)
ext2resize /dev/ubuntu-vg/root
如果LV使用其他文件系统进行格式化,请检查其文档以find调整其大小的正确方法。