天天看点

Centos7不关机扩展lvm容量Centos7不关机扩展lvm容量

Centos7不关机扩展lvm容量

适用场景:不关机,不停服给系统扩容

环境:esxi6.7 、VCSA、 centos7、生产环境

思路:首先,在vcsa中将对应虚拟机的对应硬盘给增加容量,然后进入centos7中,让增加的容量生效

让增加的容量在Centos7中生效

查看已有lvm信息

# 查看卷组(vg)信息
vgs
# 查看物理卷(pv)信息
pvs
# 查看逻辑卷(lv)信息
lvs
# 查看挂载设备的信息
lsblk
# 查看磁盘信息
fdisk -l
# 查看挂载的文件系统相关的信息
df -Th
# 查看硬盘对应的挂载所在的系统总线
ls -l /sys/block/sdb(要查看的硬盘)
           

重载硬盘,让在vcsa中增加的容量,在centos7中被加载

echo "1" > /sys/block/sdb/device/rescan
           

查看sdb的重载结果

dmesg | grep sdb
           

查看现在的硬盘挂载情况

lsblk
           

将增加的容量部分进行分区

fdisk /dev/sdb
tips:
磁盘的分区格式最好还是跟已有的lvm的底层磁盘分区格式一致。
比如说原有的lv对应的硬盘分区是Linuxlvm格式的那么新创建的也要为Linuxlvm格式
           

刷新硬盘分区表

partprobe /dev/sdb
           

查看现有lvm相关信息,将分好的去加入到vg中

1、查看现有pv的信息

pvs
           

2、将刚分好的区创建成pv

pvcreate /dev/sdb3
           

3、将创建的pv加入vg

vgextend data(已有的vg名) /dev/sdb
           

4、查看验证

pvs
           

5、查看lv的信息

lvs
           

6、将vg中新增加的空间增加到LV中,实现逻辑卷扩容

7、将lv之上的正在被使用的文件系统扩容

xfs_growfs /dev/data/lvol0
           

8、查看扩容结果

df -Th
           

至此,扩容结束