VM在线扩展磁盘空间(亲测2020.8.19)

VM在线扩展磁盘空间

提示:前提是系统配置了LVM

场景:磁盘使用%100,添加磁盘sdc  大小300G

1.查看磁盘使用情况

df -hT

wps1

2. VM外面添加了磁盘后查看,没有刷新出来,注意已经在使用的磁盘情况

fdisk -l

wps2

注意:如果新添加磁盘没有被刷新出来,执行以下步骤先把磁盘显示出来

查看主机总线号

ls /sys/class/scsi_host/

重新扫描SCSI总线来添加设备

echo "- - -" > /sys/class/scsi_host/host0/scan

echo "- - -" > /sys/class/scsi_host/host1/scan

echo "- - -" > /sys/class/scsi_host/host2/scan

再刷新

fdisk -l

3. 新磁盘分区(注意别弄错到在使用的磁盘)

fdisk /dev/sdc

n

p

1

t

8e

p

W

4. 确认分区结果

fdisk  -l

wps3

4.将新添加的硬盘分区后加入vg组

先确认vg 组和lv名字

  df  -hT

wps4

或者这样看vg 和lv名字

lvdisplay

wps5

确认VG使用情况

vgdisplay

wps6

5. 开始扩展VG组,并确认添加后结果

vgextend centos /dev/sdc1

wps7

vgdisplay

wps8

6. 以块的方式扩展LV卷

lvresize  -l +76700  /dev/centos/root

wps9

7.确认VG组的空间被使用,确认LV卷扩展结果

vgdisplay

wps10

lvdisplay

wps11

8刷新(centos7)后才正常显示

xfs_growfs /dev/mapper/centos-root

wps12

9确认在线扩展成功

df -hT

wps13

原文地址:https://www.cnblogs.com/pengrj/p/13527389.html