在安装 vCenter 之前,我一直在使用 vSphere(本地胖客户端),并且能够对 ESXi 主机进行身份验证并单击“打开控制台”来控制客户虚拟机。
安装 vCenter 应用服务器后,我无法从 vSphere 本地客户端或托管在 vCenter 服务器上的 vSphere Web 客户端查看某些来宾虚拟机上的控制台。
尝试使用任一控制台视图时收到以下错误:
Unable to connect to the MKS
由于我在安装 vCenter 之前能够通过 vSphere 本地客户端进行远程控制台,因此我怀疑 vCenter 以某种方式改变了 vSphere 本地客户端/ESXi 主机对客户虚拟机进行远程控制台的方式。
我确信我无法访问的虚拟机没有发生任何变化。
tl;dr; 安装 vCenter 如何改变 ESXi 主机控制台对客户虚拟机的访问?
答案1
完全重新安装 ESXi 并在数据存储上重新添加虚拟机后,我能够成功地在我的虚拟机上“打开控制台”(查看控制台)。
这并不能完全回答 vCenter 安装对现有 ESXi 安装有何影响(阻止控制台访问)的问题,但确实提供了一种解决方法。