Linux 新加一块硬盘,添加到已有逻辑卷扩容

划分逻辑卷以后,我们就是为了动态扩容,今天刚好遇到这样的问题,就写一下操作过程

1.首先添加硬盘,然后格式化,记得要选择动态逻辑卷8e详情如下

Linux 新加一块硬盘,添加到已有逻辑卷扩容

2.格式化硬盘,CentOS7一般都是xfs使用以下命令mkfs.xfs /dev/sdb1

Linux 新加一块硬盘,添加到已有逻辑卷扩容

3.创建pv

pvcreate /dev/sdb1

Linux 新加一块硬盘,添加到已有逻辑卷扩容

这里会有个报警,直接Y确认

然后用pvdisplay就可以看到新的pv

Linux 新加一块硬盘,添加到已有逻辑卷扩容

4.扩展vg我们这里是要扩展到上面的centos这个vg命令如下

vgextend centos /dev/sdb1

Linux 新加一块硬盘,添加到已有逻辑卷扩容

确认一下vg的容量已经上去了

Linux 新加一块硬盘,添加到已有逻辑卷扩容

两个不同的pv在同一个vg

Linux 新加一块硬盘,添加到已有逻辑卷扩容

5.扩展对应的lv也就是centos这个因为我们要扩容的是home

lvextend /dev/centos/

将sdb1加到home目录

lvextend /dev/centos/home /dev/sdb1

Linux 新加一块硬盘,添加到已有逻辑卷扩容

6.重新**分区表

因为我们这里是xfs所以命令是

xfs_growfs /dev/mapper/centos-home

如果不是xfs的用以下命令

 resize2fs /dev/mapper/centos-home

如果报下面的错误就是命令错了,查找对应的格式怎么重新**即可

Linux 新加一块硬盘,添加到已有逻辑卷扩容