此方法只适用于物理分区为最后一个如下图中分区3,分区1和分区2无法扩展容量除非压缩其他分区大小,可能会造成文件丢失且磁盘有足夠剩余空间。
扩展分区大小前,需要先卸载挂载的逻辑卷使用parted工具扩展分区夶小。但是fdisk工具没有直接扩展分区的功能需要先删除分区,然后新建分区新建分区的开始位置必须和原来一样,结束位置大于原分区位置这个操作有风险,可能会丢失数据
parted
fdisk
以下以fdisk实例删除分区后重新创建分区。
可以看到PV已经扩展了剩余的工作和上文类似,扩展VG,然後扩展LV卷即可请参考上一个方法。此方法使用lvextend扩展的时候需要注意扩展大小应为分区表不对应,需要比Free PE少一点才能扩展成功
lvextend
在分区空間不足分区所在硬盘空间充足的情况下,可以看到以上两种方法都可以实现LVM卷扩容而且更重要的是保持原分区卷的数据。相对来说两種方法各有利弊