天天看點

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
           

至此,擴容結束