分区没有使用完整的空间

sda5分区有1953 GB,但dev/mapper/MediaServer--vg-root实际上只使用了496 GB。 如何扩展dev/mapper/MediaServer--vg-root来充分利用空间?

 sudo fdisk -l Disk /dev/sda: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x000a9ebd Device Boot Start End Blocks Id System /dev/sda1 * 2048 499711 248832 83 Linux /dev/sda2 501758 3907028991 1953263617 5 Extended Partition 2 does not start on physical sector boundary. /dev/sda5 501760 3907028991 1953263616 8e Linux LVM Disk /dev/mapper/MediaServer--vg-root: 495.9 GB, 495909339136 bytes 255 heads, 63 sectors/track, 60290 cylinders, total 968572928 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000 Disk /dev/mapper/MediaServer--vg-root doesn't contain a valid partition table Disk /dev/mapper/MediaServer--vg-swap_1: 3883 MB, 3883925504 bytes 255 heads, 63 sectors/track, 472 cylinders, total 7585792 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000 Disk /dev/mapper/MediaServer--vg-swap_1 doesn't contain a valid partition table 

您可以运行lvextend来增加逻辑卷的大小:

 sudo lvextend /dev/mapper/MediaServer--vg-root 

您还需要扩展filesytem以利用新的空间。 对于ext2 / 3/4文件系统,运行:

 sudo resize2fs /dev/mapper/MediaServer--vg-root 

如果你正在运行一个现代版本的Linux,你应该能够在线上完成这一切。 标准警告适用于关于存储和数据丢失的可能性。 对重要文件进行备份并谨慎行事。

如果这不起作用,那么看到你的lvm结构将会很好。 这应该给一些有用的debugging信息:

 sudo pvdisplay sudo vgdisplay sudo lvdisplay