参考文档:https://www.cnblogs.com/einyboy/archive/2012/05/31/2528661.html
1、查看磁盘是否被系统认出:
fdisk -l
如显示加的磁盘为:/dev/sdc
2、创建卷:
pvcreate /dev/sdc
3、查看原VG:
vgdisplay
记下里面显示的VG Name值:如zabbix-data
4、扩展卷:
vgextend zabbix-data /dev/sdc
5、查看LVM:
lvdisplay
记下需要扩展的LV path: /dev/mapper/zabbix_lvm
6、扩展LV:
lvextend -l +100%FREE /dev/mapper/zabbix_lvm
7、检查(可跳过)
e2fsck /dev/mapper/zabbix_lvm
8、扩展分区:
resize2fs /dev/mapper/zabbix_lvm
9、检查结果:
df -h
缩小LVM及删盘笔记
1、查看已mount的盘
df -h
例如:
/dev/mapper/zabbix3--vg-home 147G 91G 51G 65% /home
要记住的是前面:/dev/mapper/zabbix3--vg-home
2、卸载磁盘
/dev/mapper/zabbix3--vg-home
3、检查磁盘
e2fsck -f /dev/mapper/zabbix3--vg-home
4、缩小磁盘到100G,多缩减一些,以免还有内容在要移除的盘上
resize2fs /dev/mapper/zabbix3--vg-home 100G
5、缩小LV到100G
lvresize --size 100G /dev/mapper/zabbix3--vg-home
6、查看要缩减的vg name
vgdisplay
VG Name zabbix3-vg
取zabbix3-vg
7、缩减vg
vgreduce zabbix3-vg /dev/sde
就是要将/dev/sde移出这个vg
8、从系统中移除磁盘
pvremove /dev/sde
完全删除/dev/sde盘上的分区信息,此时你就可以拿走/dev/sde盘了
9、查看VG,如果还有空间,可以考虑重新执行上面扩容第6步后的步聚,把剩余的容间用上
vgdisplay
主要看这里 : Free PE / Size 1024 / 1G
lvextend -l +100%FREE /dev/mapper/zabbix3--vg-home
resize2fs /dev/mapper/zabbix3--vg-home