·拉伸一个卷组VG:
·1,将要添加的VG的硬盘初始化为PV,pvcreat /dev/sdd,务必看清新加的硬盘,输错了数据就损坏,
·2,将新的PV添加到指定的卷组VG中,vgextend VGname /dev/sdd,
·3,显示扩充后VG大小,vgs或vgdisplay,
·缩小卷组VG:
·1,当一块硬盘从VG离开的时候,不再参与LVM,要保证VG空闲空间大于要移除的硬盘的大小,否则数据,
·2,将一个PV从指定的卷组VG中移除,vgreduce VGname /dev/sdd,
·3,查看缩小后的卷组大小,vgs,
·4,好像开始加入组的pv写了数据删除不了,删除最后加入的可以,
·拉伸一个逻辑卷LV:
·逻辑卷的拉伸操作可以在线操作,不需要卸载逻辑卷,
·1,保证VG中有足够的空闲空间,vgs或vgdisplay,
·2,扩充逻辑卷,lvextend -L +1G /dev/VGname/LVname,
·3,查看扩充后LV大小,lvdispaly,df -h,
·4,更新文件系统,resize2fs /dev/VGname/LVname,
·5,查看更新后文件系统,df -h,-h按常用单位显示,
·缩小一个逻辑卷LV:(尽量没必要不要缩,缩小大小尽量有缓冲,不要太正好)
·1,逻辑卷的缩小操作必须离线执行,要卸载逻辑卷LV,umount /dev/VGname/LVname,
·2,先缩小文件系统,(会提示需要运行fsck检查文件系统),resize2fs /dev/VGname/LVname 1G,缩小为1G,
·3,缩小LV,lvreduce -L -1G /dev/VGname/LVname,
·4,查看缩小后的LV,lvs,
·5,挂载LV,mount /dev/VGname/LVname /mnt,
原文地址:http://hclgogo.blog.51cto.com/1494961/1635610