我的 IBM x3550M3 服务器上的来宾无法在 VMWare ESXi 5.0 下启动时遇到问题。
注意:调查最终确定问题出在 Lenovo Edge 笔记本电脑上的 VMware 客户端,这是 Linux IT 商店中唯一可用的 Windows 机器。
vSphere Client v4 和 v5 在 Lenovo Edge 上重复行为。正如对接受的答案的评论中所指出的,用一个使用不同视频的工作站替换工作站是这个特定问题的“修复”。
ESXi 主机启动正常。客户端连接正常。来宾可以配置但不能成功启动。初始客户机内存消耗跃升至 560MB,几秒后下降至 40MB。初始 CPU 使用率是 1 个完整的 CPU(每个图表 3000Ghz)并立即下降到 29Mhz。来宾不会在“控制台”选项卡中显示任何输出,但会显示“已开机”状态。“事件”选项卡中没有错误。将 Guest 从 BIOS 切换到 EFI 没有任何区别。
VM 列为版本 7,并且该行为在所有可用的来宾操作系统风格中都是重复的。当服务器以 Legacy Only 模式启动时,问题也会重复出现。
日志不包含任何特别可疑的内容。
编辑:客户端和服务器之间没有防火墙、路由器或 VLAN。
编辑 2:我们已尝试在来宾设置中的下次启动复选框将来宾引导至 BIOS 屏幕。没有成功。
编辑 3:500GB 数据存储,上面有 1 个 40GB VM。充足的空间。
编辑 4:从我的旧 ESXi 4 服务器复制的来宾不要在 ESXi 5 系统上启动。最初它抱怨为默认 2500x1600 配置的视频 RAM 太少,但即使在我调整视频 RAM 设置或将其切换为自动检测后它仍然无法正常工作。
首先,检查您是否可以通过以下端口从您的客户端系统访问 vSphere vCenter 或 ESXi 服务器:443、902 和 903。这可以通过
telnet esx.server.ip 902
您的客户端计算机进行验证。请在此处查看 VMWare 使用的完整端口定义。至于虚拟机,有几种方法可以调试 ESXi 启动问题。我建议从 ESXi 控制台检查 VM 的日志。假设您启用了 ESXi 控制台访问(或 ssh 访问),您可以检查 VM 目录中的日志输出。
对于像您这样使用本地存储的系统,目录路径将类似于以下内容(假设 VM 名为“Virtual_Machine”):
cd /vmfs/volumes/datastore1/Virtual_Machine/
在该目录中,您可以检查这些
vmware.log
文件。当您尝试从 vSphere 客户端执行操作时,我会尝试将时间戳与您的启动活动相关联,或者可能会跟踪最新的日志文件。