天天看點

CentOS7下的lvm(邏輯卷)線上擴容

擴充前該lvm分區為14GB

CentOS7下的lvm(邏輯卷)線上擴容

關閉系統,給sdb硬碟擴充6GB,然後重新進入CentOS。(或者是原有磁盤還有剩餘未使用的空間)

對sdb進行分區:

[root@converter ~]# fdisk /dev/sdb
           
CentOS7下的lvm(邏輯卷)線上擴容

更改分區格式為lvm,并儲存退出。

CentOS7下的lvm(邏輯卷)線上擴容

讀取分區:

[root@converter ~]# partprobe
           

建立實體卷:

[root@converter ~]# pvcreate /dev/sdb3
  Physical volume "/dev/sdb3" successfully created
           

檢視卷組:現卷組是14.5GB

[root@converter ~]# vgdisplay
           
CentOS7下的lvm(邏輯卷)線上擴容

進行卷組擴充:

[root@converter ~]# vgextend centos /dev/sdb3 ## 将實體卷加入到卷組“centos”中
           

現在看卷組centos

CentOS7下的lvm(邏輯卷)線上擴容

檢視目前邏輯卷

[root@converter ~]# lvdisplay
           
CentOS7下的lvm(邏輯卷)線上擴容

将将剩餘百分百空間都添加到邏輯卷

/dev/centos/root

[root@converter ~]# lvextend -l +100%FREE /dev/centos/root
           

再次檢視邏輯卷,/dev/centos/root增加到了19.5GB

CentOS7下的lvm(邏輯卷)線上擴容
[root@converter ~]# xfs_growfs /dev/centos/root    #重新識别一下分區大小
或xfs_growfs /
           
CentOS7下的lvm(邏輯卷)線上擴容

不用重新開機,lvm擴充完畢。

附lvm邏輯卷擴充的相關指令。

實體卷 卷組管理 邏輯卷管理
pvscan vgscan lvscan
pvcreate vgcreate lvcreate
pvdisplay vgdisplay lvdisplay
pvremove vgremove lvremove
vgextend lvextend