VMWare 错误:启动某台特定主机时出现“设备上没有剩余空间”——即使有空间?

VMWare 错误:启动某台特定主机时出现“设备上没有剩余空间”——即使有空间?

我有一个在 VMware ESXi 5.1.0 上运行的 CentOS 5.x 系统。

最近,我重新启动了系统,但无法恢复。我看到的错误是:

在此处输入图片描述

但这个错误很奇怪,因为我的 vmware 主机有足够的可用空间:

在此处输入图片描述

我还可以正常启动同一主机/资源池上的其他虚拟机。只有这台主机遇到了问题。

对于这里可能发生什么事情有什么想法吗?

答案1

交换文件需要在启动时创建,并且可能超出可用磁盘空间。错误消息表明请求的是 4GB 交换文件,但无法创建,您是否使用了精简配置?

检查交换文件的位置,如果可用空间不足,可以将其更改为另一个数据存储

查看http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1030719

答案2

使用 vC Converter 执行此操作(http://downloads.vmware.com/d/info/datacenter_downloads/vmware_vcenter_converter_standalone/4_0)。您可以在虚拟机启动时转换虚拟机(只需选择“启动...”作为源类型),然后在转换向导中选择调整与虚拟机关联的虚拟磁盘的大小。VMware KB: http://kb.vmware.com/kb/1004047

答案3

如果有旧快照,请删除一个,然后启动机器。这将为设备提供更多空间。

相关内容