首页
首页
文章目录
  1. 简介
  2. 操作思路
    1. 1、添加硬盘
    2. 2、创建pv
    3. 3、将新创建的pv加入到vg组中
    4. 4、扩展lv
    5. 5、动态调整分区(centos6、7)

Cenotos7.+ LVM分区扩容

简介

我从1.10开始使用docker,由于俩年半前overlay2还没出来。 docker针对Centos最好的磁盘驱动devicemapper。随着业务的增多。发现LVM的磁盘空间不够了。

之前手动添加过一次,但是由于没有笔记,到这次,又遇到相同问题,又要添加。。。

所以说 人做事儿不能偷懒,就有了今天这篇文章只要是

操作思路

1、添加硬盘
2、创建pv
3、将新创建的pv加入到vg组中
4、扩展lv
5、动态调整分区(centos6和7是有去别的)

1、添加硬盘


主要说一句 partprobe命令可以将磁盘分区表变化信息通知内核,并请求操作系统重新加载分区表,可以避免必须重新启动的问题。可以不需要重启

2、创建pv

1
2
3
4
fdisk -l             # 查看新增加的磁盘
pvcreate /dev/sdc # 创建pv
pvs # 查看已创建的pv
pvdisplay # 查看已创建的pv详细信息

3、将新创建的pv加入到vg组中

1
2
3
vgextend vg组名字 /dev/sdc   # 将pv加入到vg组
vgs # 查看vg信息
vgdisplay # VG详细信息 其中 VG Name 就是VG组的名字

4、扩展lv

1
2
3
4
lvs                                 # 查看当前lv的使用情况
lvdisplay # 查看当前lv的相信信息
lvextend -L +5G /dev/VG名字/lv名字 # 扩容lv
lvdispaly # 查看lv是否扩容完成

5、动态调整分区(centos6、7)

Centos6:

1
resize2fs /dev/VG名字/lv名字

Centos7:

1
xfs_growfs /dev/VG名字/lv名字

以上
End!

支持一下
扫一扫,我会更有动力更新
  • 微信扫一扫
  • 支付宝扫一扫