华为云踩坑记:云硬盘扩容了,df 为什么还是老容量
【摘要】 问题现象在控制台把云硬盘从 40G 扩到了 100G,可登录服务器执行 df -h,看到的仍是 40G,像是没生效。排查与解决先在线识别新容量:控制台扩容只改了"底层盘",操作系统还没感知。Linux 系统盘一般先执行 growpart /dev/vda 1(分区号按实际调整)扩展分区。再扩展文件系统:接着按文件系统类型执行——ext4 用 resize2fs /dev/vda1,xfs 用...
问题现象
在控制台把云硬盘从 40G 扩到了 100G,可登录服务器执行 df -h,看到的仍是 40G,像是没生效。
排查与解决
-
先在线识别新容量:控制台扩容只改了"底层盘",操作系统还没感知。Linux 系统盘一般先执行
growpart /dev/vda 1(分区号按实际调整)扩展分区。 -
再扩展文件系统:接着按文件系统类型执行——ext4 用
resize2fs /dev/vda1,xfs 用xfs_growfs /,之后df -h才会显示新容量。 -
确认盘与分区:用
lsblk看清盘符和分区结构,df -T确认文件系统类型;数据盘若尚未分区,需先分区再格式化/扩展。 -
Windows 同理:在"磁盘管理"里对已扩容的磁盘执行"扩展卷"。
解决
本例只做了控制台扩容、没在系统内扩分区:执行 growpart + resize2fs 后,df -h 正确显示 100G。
小结
扩容是"两步走":控制台扩容量 → 系统内扩分区与文件系统。少了后面这步,df 永远不会变,别误以为扩容失败了。
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)