原因分析:磁盘大小当前已经扩展到对应容量,但并未写入文件系统。
以下方法仅在阿里云轻量服务器上(ECS同理)试验成功,挂载磁盘请使用宝塔一键挂载磁盘工具,执行操作前请先做好硬盘快照
- https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=3187
复制代码
准备工作
- 创建快照以备份数据,防止操作失误导致数据丢失。
- 根据操作系统安装growpart或者xfsprogs扩容格式化工具。
- CentOS 7、Aliyun Linux:
- yum install cloud-utils-growpart
- yum install xfsprogs
复制代码
Ubuntu 14、Ubuntu 16、Ubuntu 18、Debian 9:
- apt install cloud-guest-utils
- apt install xfsprogs
复制代码
CentOS 7操作系统为例演示分区扩展的步骤。
第一步:- growpart /dev/vda 1
复制代码
第二步
- resize2fs /dev/vda1
复制代码
注意磁盘的分区名称,你的跟我的不一样,使用以下命令查看
- df -h
复制代码
CentOS 6操作系统为例演示分区扩展的步骤。
先安装dracut-modules-growroot工具。- yum install -y dracut-modules-growroot
复制代码
然后覆盖已有的initramfs文件。
- dracut -f
复制代码
第一步
- growpart /dev/vda 1
复制代码
第二步
- resize2fs /dev/vda1
复制代码
运行df -h查看云盘分区大小