Linux 卷组减容 vgreduce
项目开始阶段配备容量过大,后期运行发现浪费,需要缩容。
可通过vgreduce移除物理卷,实现减容。
语法
vgreduce 卷组名称 物理卷1 物理卷2…物理卷n
安全警告
从卷组中移除物理卷,先确认物理卷是否有数据(查看Free Size),如果有数据,物理卷中的数据会丢失。
所以删除前,需通过pvmove命令把物理卷的数据迁移到同卷组的其它物理卷中。
pvmove语法
pvmove 物理卷
示例
例1:将物理卷/dev/sde1从卷组vg1中去除。
pvmove /dev/sde1
如果有数据移动,会进行提示。
因为当前物理卷还没存数据,所以没有移动。
确认/dev/sde1所有空间Free
pvdisplay /dev/sde1
Total=Free,说明已经没有数据。
从卷组去除
vgreduce vg1 /dev/sde1
pvs确认。