前段时间客户反馈一个问题,在Vmware ESXI上创建了三台虚拟机无法正常开机,只有一台存储较少的可以正常开机,于是远程过去瞧瞧。
一、问题现象: 在任务窗口可以看到有多个执行失败的任务。
二、原因分析: 1、点开执行失败的任务,查看详情:
· 模块“MonitorLoop”打开电源失败。 · 无法将交换文件 /vmfs/volumes/5f0c70ed-5b5163fe-e39f-2cea7f5a3f4d/Centos 6.7 测试应用/Centos 6.7 测试应用-2f141d03.vswp 从 0 KB 扩展到 16777216 KB : No space left ondevice · 当前的交换文件大小为 0 KB。 · 无法扩展虚拟机交换文件 · 无法打开虚拟机电源: 设备上没有剩余空间。 · 无法打开虚拟机电源。 · 无法启动虚拟机。
2、另外失败的任务则显示:资源不足
3、查看存储情况:
剩余空间只有16.09G容量
根据任务报错信息可以看出是由于资源不足引起的虚拟机无法启动的问题。
三、处理过程:
1、将虚拟机空间重新规划,在原来分配的最大空间基础上保留出虚拟机需要运行的空间容量,再给虚拟机分配存储;
2、重新创建虚拟机或删除原有磁盘,重新分配一个新的磁盘空间;
注意事项:
1、创建虚拟机时不能将存储空间全部都分配给虚拟机;
2、需要保留一定的存储空间来运行虚拟机;
3、创建好以后最好开启全部虚拟机测试下性能资源等开销;
|