云主机数据盘为本地盘,控制台点击数据盘扩容后,发现容量未变化

知识问答作者:U大使日期:2021-01-23点击:118

如题,云主机数据盘为本地盘,控制台点击数据盘扩容后,发现容量未变化,这是怎么回事?

当数据盘类型为本地盘,在控制台操作容量调整(扩容)后,仍需要在云主机内做如下操作才能生效:
一、如果操作系统是Linux

  1. 查看数据盘的文件系统类型, 执行命令 df -ihT 并查看Type类型(常见类型ext4,xfs)
  2. 根据文件系统类型执行如下操作:

如果是ext4文件系统,则执行:
umount /dev/vdb
注意:如果出现提示“target is busy.”,则可以执行lsof /dev/vdb 查看具体占用进程,选择等待执行完毕或者 kill 该进程(该操作有风险,请务必确认不要影响您的业务)
e2fsck -f /dev/vdb
resize2fs /dev/vdb
mount /dev/vdb /data

如果是xfs文件系统,则执行:
umount /dev/vdb
xfs_repair /dev/vdb
mount /dev/vdb /data
xfs_growfs /data

  1. 执行完毕后,再次使用 df -h 确认磁盘扩容是否完成

二、如果操作系统是Windows
在主机上操作,cmd中输入diskpart.exe,list volume,选择要扩展大小的逻辑卷,输入extend 将所有未分配大小扩展到选择的逻辑卷。

image.png

下一篇       上一篇