我有一个运行构build服务器的Linux的虚拟机testing安装。 不幸的是我只是在添加磁盘的时候按下了ok,并且最终以8GB驱动器来播放。 那么进入testing当然,这些构build消耗越来越多的空间。
该虚拟磁盘驱动器的大小为21GB和使用gparted我扩大了驱动器分区,这一切工作正常,但当我回到控制台,并做DF仍然只有8GB可用。
我怎么能说我添加的其他13GB?
fdisk -l Disk /dev/sda: 21.0 GB, 20971520000 bytes 255 heads, 63 sectors/track, 2549 cylinders, total 40960000 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0006d284 Device Boot Start End Blocks Id System /dev/sda1 * 2048 499711 248832 83 Linux /dev/sda2 501758 40959999 20229121 5 Extended /dev/sda5 501760 40959999 20229120 8e Linux LVM vgdisplay --- Volume group --- VG Name ct System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 1 Act PV 1 VG Size 19.29 GiB PE Size 4.00 MiB Total PE 4938 Alloc PE / Size 1977 / 7.72 GiB Free PE / Size 2961 / 11.57 GiB VG UUID MwiMAz-52e1-iGVf-eL4f-P5lq-FvRA-L73Sl3 lvdisplay --- Logical volume --- LV Name /dev/ct/root VG Name ct LV UUID Rfk9fh-kqdM-q7t5-ml6i-EjE8-nMtU-usBF0m LV Write Access read/write LV Status available # open 1 LV Size 5.73 GiB Current LE 1466 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 252:0 --- Logical volume --- LV Name /dev/ct/swap_1 VG Name ct LV UUID BLFaa6-1f5T-4MM0-5goV-1aur-nzl9-sNLXIs LV Write Access read/write LV Status available # open 2 LV Size 2.00 GiB Current LE 511 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 252:1
你调整分区的大小,现在你必须调整lvm和文件系统…你可以做到这一点与pvextend和resize2fs阅读手册备份使用与考虑… 🙂
所有你需要做的就是在你的情况下扩展适当的lvm卷,我认为/ dev / ct / root与你新的自由pe(phisical扩展)。 您可以使用lvdisplay查看所有卷,并使用命令扩展适当的卷
lvextend -l +2961 /dev/ct/root
之后,您必须使用命令resize2fs -p /dev/ct/root来扩展文件系统
就这样! 你可以在工作文件系统上这样做,即使它挂载(警告我从来没有这样做的根分区/所以我不能给你任何有关本教程的保证)