1、首先添加硬盘

磁盘扩容_初始化

 

磁盘扩容_块设备_02

 

磁盘扩容_逻辑卷_03

 

 

 2、扩容硬盘

 1.查看磁盘占用情况

df -h

磁盘扩容_初始化_04

 

2.显示磁盘分区信息

fdisk -l

  磁盘扩容_centos_05

 

 

 

3.列出所有可用块设备的信息

lsblk

磁盘扩容_逻辑卷_06

 

 

 4.磁盘分区

fdisk /dev/sdb

  磁盘扩容_centos_07

 

 

   磁盘扩容_磁盘分区_08

 

 

   磁盘扩容_初始化_09

 

 

 5.再次显示磁盘分区信息

fdisk -l

  磁盘扩容_块设备_10

 

 

 6.列出所有可用块设备的信息

lsblk

  磁盘扩容_初始化_11

 7.格式化新分区

mkfs.xfs /dev/sdb1

  磁盘扩容_初始化_12

  磁盘扩容_初始化_13

 8.初始化为物理卷

pvcreate /dev/sdb1

  磁盘扩容_逻辑卷_14

 

 

 9.查看物理卷

pvscan

  磁盘扩容_磁盘分区_15

 

 

 10.添加物理卷到卷组

vgextend centos /dev/sdb1

  磁盘扩容_磁盘分区_16

 

 

 11.查看逻辑卷地址

lvdisplay -v

  磁盘扩容_centos_17

 

 

 12.扩容逻辑卷

lvextend -L +10G /dev/centos/root

pvscan
lvscan

  磁盘扩容_centos_18

 

 13.刷新该卷组空间

xfs_info /
xfs_growfs /
xfs_info /

  磁盘扩容_块设备_19

 

 14.查看磁盘空间

df -h

  磁盘扩容_初始化_20

 

 15.剩余可扩展卷组空间

vgdisplay -v

  磁盘扩容_块设备_21

 补充:

vgcreate vg /dev/sdb /dev/sdc    #创建vg组,包含sdb sdc
vgdisplay vg  #显示卷组信息
vgextend vg /dev/sdd  #添加卷sdd 进入卷组
lvcreate -L 30G -n lv vg 建立一个名为lv的逻辑卷大小30G
mkfs.xfs /dev/mapper/vg-lv
mkdir /mnt/lvm    #创建挂载点
mount /dev/mapper/vg-lv /mnt/lvm #挂载 
vgreduce vg /dev/sdc #删除卷sdc