========phanx.com========
Author: phanx
Updated: 2015-9-11
转载请保留作者信息
=========================
今天遇到两个VMware的问题都是跟DNS相关的。 很多环境下都没有启用DNS,所以也没有遇到这些问题,今天弄的环境正好有DNS,而管理Client机和VMware的DNS服务器不一样,导致无法解析。
一个是用VMWare vCenter Converter Standalone 5.5.2 转换实体机的时候出现错误提示 converter.fault.ManagedDiskOpenFault。
(VMWare Converter Standalone 6.0 的报错是: File I/O error occurred while accesssing ‘.’ )
发现converter standalone机器上无法解析要部署VM的宿主ESXi机的名称,于是在converter standalone机器的hosts文件里面增加宿主机的名称条目即可。
另外一是用VMRC打开VM的控制台的时候报错 VMWare: unable to connect to the mks login (username/password) incorrect
VMWare: unable to connect to the mks login (username/password) incorrect

在http://techguypt.blogspot.com/2013/09/vmware-unable-to-connect-to-mks-login.html 上提到,多数情况都是由于DNS不对,也有是的情况是到ESXi主机的 TCP 902端口不通。
VMRC连接的时候需要解析VM所在的ESXi主机的名字。 如果DNS里面没有提供解析,那么在本地hosts文件里面增加对应条目。