Linux运维过程中经常会遇到扩容的场景,下面做一点简单笔记,所谓好记性不如烂笔头。
1、新建磁盘挂载
(1)先看看主机上有没有挂载磁盘或挂载的磁盘有没有剩余的。
如下图可以看到这台机器挂了两个盘,一个/dev/sda,这个盘100G已经分完了。
另一个盘/dev/sdb有1个T,目前才划出去98G。
(2)从/dev/sdb划分一个新分区出来
(3)创建物理卷、卷组、逻辑卷,格式化并挂载
2、给已有逻辑卷扩容
(1)在/dev/sdb上创建一个新分区
(2)创建物理卷,对已有卷组进行扩容,即将/dev/sdb3扩容至rhel(需扩容的逻辑卷所在卷组),
在对逻辑卷进行扩容时有报错,虽然上面创建分区的时候指定的是10G,但当扩容逻辑卷指定10G时会提示容量不足,这时候可以使用lvextend -l 100%vg -n 逻辑卷名 卷组名。
(3)执行xfs_growfs 逻辑卷名即可成功。
需要注意的是要先检查对应需扩容分许的文件系统格式再选择命令,xfs使用xfs_growfs,而ext类型使用resize2fs。如何查看分区文件系统格式,可使用df -T进行查看。