阿里云服务器扩容硬盘后,可用硬盘容量还是跟之前一样,需要自己扩展分区和文件系统。
1.先快照备份一下,以免操作失误,造成数据丢失。
2.使用ssh连接工具,连接服务器,安装growpart扩容格式化工具
yum install cloud-utils-growpart
3.运行fdisk -l命令查看现有云盘大小
以下示例返回云盘(/dev/vda)容量是100G。
fdisk -l
4.运行df -Th命令查看云盘分区大小和文件系统类型。
以下示例返回分区(/dev/vda1)容量是60G,文件系统类型为ext4。
df -Th
5.运行growpart <分区名> <分区号> 命令扩容分区。
growpart /dev/vda 1
如果运行出现"unexpected output in sfdisk --version [sfdisk,来自 util-linux 2.23.2]"这个错误,就是编码的问题,运行下面这行命令可以解决
LANG=en_US.UTF-8
正确的运行结果如下:
6.扩展文件系统
ext*文件系统(例如ext3和ext4):运行resize2fs <分区> 命令。
示例命令表示为扩容系统盘的/dev/vda1分区的文件系统。
resize2fs /dev/vda1
7.运行df -h命令查看云盘分区大小
返回分区(/dev/vda1)容量是100G,表示已经成功扩容。
df -h