注:本次教程使用的是centos7.9
1、查看目前分区情况
df -TH #查看磁盘使用情况
fdisk -l #查看磁盘详情
如上图可以看出/dev/sdb这块盘总容量为10.7G并且全部分配给了/dev/sdb1,/dev/sdb1挂载到了/data目录 。
2、在/data目录下创建一个文件
cat >> /data/test.txt << EOF
wangjunbai
2858697145@qq.com
EOF
ls /data
3、虚拟机磁盘扩容
4、打开虚拟机后检查该磁盘
fdisk -l
5、取消挂载
umount /dev/sdb1
6、扩容分区
fdisk /dev/sdb
#执行上述命令之后依次输入:d→回车→n→回车→p→回车→1→回车→回车→回车→w
partprobe #重新读取分区表
resize2fs /dev/sda1 #调整文件系统大小
7、从新挂载
mount /dev/sdb1 /data/
8、查看是否扩容成功
9、如果mount后还是扩容前的大小,可用一下方法解决
①取消挂载
umount /data
②检查文件系统
e2fsck -f /dev/sdb1
③调整文件大小
resize2fs /dev/sdb1
④重新挂载
mount /dev/sdb1 /data