用ESXi管理的虚拟机硬盘空间不够了,讲一下如何进行扩容。
一、查看现状
通过如下三个命令,可以查看硬盘情况,可以看到只有500G,已经用了45%。这次我们再扩容500G。
1 | df -Th |
IDE磁盘的文件名为 /dev/hdxxx
SCSI/SATA/USB磁盘文件名为 /dev/sdxxx
其中/dev/sda的概念如下图所示:
二、增加容量
硬盘大小设置为1000G
将虚拟机关机,重启后查看数据
可以看到空间增加了,但是文件系统/dev/mapper/centos-root空间没变
三、新建分区
1 | 创建分区命令 |
查看结果,看到已成功创建sda3分区
四、格式化新分区
重启一下虚拟机,以便重读分区表
使用命令mkfs.ext3 /dev/sda3
开始格式化分区
五、合并分区
将新分区合并到/dev/mapper/centos-root
1 | lvm |
接下来将系统盘/dev/mapper/centos-root与sda3的136446(sda3的free pe)空余容量合并,然后退出
1 | lvm> lvextend -l+136446 /dev/mapper/centos-root |
最后将文件系统进行扩容,让系统识别,输入命令
1 | xfs_growfs /dev/mapper/centos-root |
六、查看结果
七、总结
操作上需要稳重,别填写错误