我需要调整 PV 的大小,以便为新分区腾出空间,
/dev/sda7 --> belongs to Volume Group: vg0
vg0
有23g可用空间未分配,所以我尝试了
pvresize --setphysicalvolumesize XXg
以减小其尺寸。下一步是什么?
我试过了resize2fs
,LVM分区不行。
我必须减少/dev/sda7
,以便我可以创建一个新的分区,例如/dev/sda8
Windows 系统。
答案1
resize2fs 适用于格式化文件系统(mke2fs),通常是在逻辑创建的分区(lvcreate)上创建的。
如果vg0(卷组)有23g可用空间,那么为什么需要resize2fs?您也许可以从卷组中创建另一个逻辑卷,格式化新的逻辑卷并安装它。
如果您需要现有卷组中的更多空间,那么您pvresize
根本不需要这样做。首先调整具有足够可用空间并能够持续提供所需磁盘空间的文件系统的大小。要缩小卷,您可以直接减小文件系统的大小,resize2fs
但最好在已卸载的文件系统上进行。现在lvreduce
可以缩小卷,为新创建的逻辑卷和文件系统腾出更多空间。
如果您的现有卷组需要更多空间,并且您可能要添加更多物理卷或磁盘,那么您需要pvresize
先添加lvextend
,然后添加resize2fs
。
最好先从 中记下笔记pvdisplay
,vgdisplay
然后lvdisplay
再进行修改。如果出了什么问题,你就能确定之前是什么状态。