VM在线扩展磁盘空间(亲测2020.8.19)
VM在线扩展磁盘空间
提示:前提是系统配置了LVM
场景:磁盘使用%100,添加磁盘sdc 大小300G
1.查看磁盘使用情况
df -hT
2. VM外面添加了磁盘后查看,没有刷新出来,注意已经在使用的磁盘情况
fdisk -l
注意:如果新添加磁盘没有被刷新出来,执行以下步骤先把磁盘显示出来
查看主机总线号
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
4.将新添加的硬盘分区后加入vg组
先确认vg 组和lv名字
df -hT
或者这样看vg 和lv名字
lvdisplay
确认VG使用情况
vgdisplay
5. 开始扩展VG组,并确认添加后结果
vgextend centos /dev/sdc1
vgdisplay
6. 以块的方式扩展LV卷
lvresize -l +76700 /dev/centos/root
7.确认VG组的空间被使用,确认LV卷扩展结果
vgdisplay
lvdisplay
8刷新(centos7)后才正常显示
xfs_growfs /dev/mapper/centos-root
9确认在线扩展成功
df -hT
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步