Linux系统使用lvm扩展根分区
1、使用vgdisplay 获取VG Name名称,记录下来

2、使用lvdisplay 获取LV Path

3、将未分区的磁盘进行分区,并设置磁盘类型为8e保存


4、#pvcreate /dev/xvdb1 (重新读取分区表:)

5、使用 vgextend 命令把/dev/vdb1加入到centos:
#vgextend centos /dev/vdb1

6、使用vgdisplay命令获取空闲大小
vgdisplay | grep 'Free PE / Size' |cut -d / -f 2| awk '{print $(NF)}'

7、使用lvresize 命令从卷组里划分一个新的逻辑卷
shell# lvextend -l +100%FREE /dev/centos/newlv (方法一)
shell# lvresize -l +$vgSize /dev/centos/root (方法二)

8、 使用 xfs_growfs 命令在线调整xfs格式文件系统大小(CentOS6使用resize2fs):
#xfs_growfs /dev/centos/root
2、使用lvdisplay 获取LV Path
3、将未分区的磁盘进行分区,并设置磁盘类型为8e保存
4、#pvcreate /dev/xvdb1 (重新读取分区表:)
5、使用 vgextend 命令把/dev/vdb1加入到centos:
#vgextend centos /dev/vdb1
6、使用vgdisplay命令获取空闲大小
vgdisplay | grep 'Free PE / Size' |cut -d / -f 2| awk '{print $(NF)}'
7、使用lvresize 命令从卷组里划分一个新的逻辑卷
shell# lvextend -l +100%FREE /dev/centos/newlv (方法一)
shell# lvresize -l +$vgSize /dev/centos/root (方法二)
8、 使用 xfs_growfs 命令在线调整xfs格式文件系统大小(CentOS6使用resize2fs):
#xfs_growfs /dev/centos/root
本文转自 Bill_Xing 51CTO博客,原文链接:http://blog.51cto.com/zhanx/2045394