本文修复了无法连接到 Hyper-V 虚拟机(VM)并收到错误 Virtual Machine Manager 丢失与虚拟机的连接的问题。
原始产品版本: System Center Virtual Machine Manager
原始 KB 数: 2288932
现象
向 System Center Virtual Machine Manager 自助服务门户(SSP)进行身份验证时,选择在 Windows Hyper-V 上托管的虚拟机(VM),然后单击“ 连接到 VM ”会导致在白色屏幕上显示以下错误消息:
Virtual Machine Manager 丢失了与虚拟机的连接,因为已建立到此计算机的另一个连接。
假设出现了下面这种情景:
- 存在两个用户帐户: User1 和 User2。
- User1 未在 SCVMM 中配置。
- User2 是 SCVMM 中自助服务用户角色的成员,是 VM 的所有者。
- User1 登录到 Windows 客户端并连接到 SSP,并在其中以 User2 身份进行身份验证。
- 从列表中选择 User2 拥有的 VM,然后单击“连接到 VM”按钮。
在此方案中,将显示上述错误消息。
原因
之所以会出现此问题,是因为登录到 Windows 的用户帐户(User1)的凭据是通过传递的,而不是用于向 SSP(User2 进行身份验证)的凭据。
默认情况下, 选择“不存储凭据 ”单选按钮会导致此行为。
可以在 Hyper-V 主机上对 User1 进行身份验证,但授权管理器(AzMan)无法找到连接到 VM 控制台的任何特权记录。 (身份验证 成功后,不被视为 登录尝试失败。
解决方法
若要解决此问题,请选择单选按钮 “在 SSP 的登录页上存储我的凭据 ”。 通过执行此操作,单击“连接到 VM”时,将传递此处输入的凭据。
更多信息
如果 User2 登录到 Windows,则不会发生此问题,因为这两组凭据都匹配。 如果以本地用户帐户而不是域帐户身份登录到 Windows,则单击“连接到 VM”时,凭据管理器会提示输入凭据,因为本地帐户不能用于远程计算机(在此处输入 User2 的凭据会起作用)。