Ubuntu系统安装growpart相关工具:
sudo apt install cloud-guest-utils
sudo apt install xfsprogs
Centos系统安装growpart相关工具:
yum install cloud-utils-growpart
yum install xfsprogs
执行下面的命令:
growpart /dev/vdb 1
这里的1就是指的,对/dev/vdb这个磁盘的第一个分区进行growpart操作。
如果你有多个分区,要特别注意这里不要弄错。
如果出现报错:
unexpected output in sfdisk --version [sfdisk,来自 util-linux 2.23.2]
则执行下面的命令修改字符编码:
LANG=en_US.UTF-8
或者
export LC_ALL=en_US.UTF-8
localectl set-locale LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
然后再执行:
resize2fs /dev/vdb1
注意,这里的/dev/vdb1是分区名称。你可以通过df -h或fdisk -l 查看你自己的分区信息。
就完成了。执行df -h 查看扩容后的分区。
扩容后,磁盘内部的数据不受影响。