1. 确认分区情况
首先,确认扩容后的磁盘空间已经被系统识别。使用以下命令查看分区和磁盘的情况:
lsblk
确认目标分区(例如/dev/vda2
)是否仍然是50GB,并且磁盘空间已扩展到100GB。
2. 扩展分区
在确认磁盘已扩容后,你需要扩展分区以利用新的磁盘空间。
2.1 安装growpart
工具
如果growpart
工具未安装,先安装它:
sudo apt-get update sudo apt-get install cloud-guest-utils
2.2 扩展分区
使用growpart
工具扩展分区(假设你的分区是/dev/vda2
):
sudo growpart /dev/vda 2
这条命令会将/dev/vda2
分区扩展到整个100GB磁盘。
3. 扩展文件系统
在分区扩展之后,文件系统仍需要扩展以使用新的空间。
3.1 对ext4
文件系统扩展
使用resize2fs
命令扩展文件系统:
sudo resize2fs /dev/vda2
4. 验证结果
扩展文件系统后,使用df -h
或df -T
命令查看文件系统是否已成功扩展并显示更多可用空间:
df -h
此时,你应该能够看到/dev/vda2
已经占用了接近100GB的磁盘空间,并且有更多的可用空间。
总结
- 确认分区情况:
lsblk
- 安装
growpart
工具(如需):sudo apt-get install cloud-guest-utils
- 扩展分区:
sudo growpart /dev/vda 2
- 扩展文件系统:
sudo resize2fs /dev/vda2
- 验证结果:
df -h