我有一个 ESX3i,版本 207095,并且在使用 vmware 远程控制台连接到我的 VM 时遇到了问题。
我的电脑总是出现有关 vmare-remotemks 的错误。我可以使用 VI 客户端执行所有任务,但尝试打开远程控制台时,它就崩溃了,黑屏上只显示“未知 MKS 事件”。
我找不到解决我的问题的方法,并且我确实需要能够从我的电脑启动远程控制台。
我的笔记本电脑上没有出现错误,两台机器都是 Windows 7 x64。
谢谢,
甘豪
答案1
您的计算机与相关 ESX 主机之间是否有防火墙?远程控制台使用额外的端口 (902 TCP),该端口可能在某处被阻止。
答案2
在文件 /etc/vmware/config 中,验证是否配置了以下参数(如果没有,则配置它):
vmauthd.server.alwaysProxy = "TRUE"
为此,请输入:cd /etc/vmware
然后,输入:nano config
在该文件中,添加以下行:
vmauthd.server.alwaysProxy =“TRUE”
添加该行后,重新启动 vmkauthd 服务。输入:
服务 vmware-vmkauthd 重新启动
更多信息:
http://communities.vmware.com/thread/175881
特别是以下回应,解释说这是一个错误,而我们添加的行是一种解决方法:
“谢谢 Wil。是的,vmauthd.server.alwaysProxy=TRUE 就是魔法;只要我在 ESX 主机上设置它,我就只能看到 443 和 902 上的流量。有趣的是,早在 2006 年,论坛上的一位 VMware 人员就提到,看到 903 上的流量是一个“错误”,他们会修复它,而“vmauthd.server.alwaysProxy”是一种未记录的解决方法。我猜它不在“修复列表”的顶部”