情况介绍: 一、由于硬盘或者分区的操作方式其实都一样,所以我这里就以分区为例。 二、/home分区2.6G,由如下pv组成: /dev/sda5100M /dev/sda6200M /dev/sda7300M /dev/sda8400M /dev/sda9500M /dev/sda10600M /dev/sda11500M 很碎对吧?^_^因为测试。 三、随机写了一堆文件进去,用量达到了2G,空闲500M 四、准备将sda6这个200M的PV卸掉(卸掉的容量必须小于空闲容量) 好了开始具体操作了。 卸载分区(缩小操作必须卸载才能进行): umount/home 缩小分区: e2fsck-f/dev/liuhg_disk/home resize2fs/dev/liuhg_disk/home2200M 首先将分区缩小到2200M这是为了给sda6腾出空间,sda6为200M,而我腾出了400M,因此应该是足够的。 缩小逻辑卷: lvreduce-L2200M/dev/liuhg_disk/home 分区缩小了用到的逻辑卷也要随着缩小,并查看PV使用的状态: pvdisplay-m 显示如下: ---Physicalvolume--- PVName/dev/sda5 VGNameliuhg_disk PVSize103.26MiB/notusable3.26MiB Allocatableyes(butfull) PESize4.00MiB TotalPE25 FreePE0 AllocatedPE25 PVUUID5lnx52-b4jc-OOfZ-f2QA-ttdQ-DZeD-Ce3rb3 ---PhysicalSegments--- Physicalextent0to24: Logicalvolume/dev/liuhg_disk/home Logicalextents0to24 ---Physicalvolume--- PVName/dev/sda6 VGNameliuhg_disk PVSize203.92MiB/notusable3.92MiB Allocatableyes(butfull) PESize4.00MiB TotalPE50 FreePE0
温馨提示:答案为网友推荐,仅供参考