我们的一个虚拟机显然发生了一些事情,我们的pipe理员已经不在了。
我可以login到主机服务器,并访问基于Web的pipe理界面,但是当我尝试重新启动虚拟机时,我有以下选项:
Restore from saved state Discard Saved State Merge Undo Disks Remove
当我尝试从保存状态恢复时,出现错误:
The following error occurred: The virtual machine could not be started. The virtual machine could not be started. The account name and password are invalid
它可能试图使用前pipe理员的现在禁用的凭据? 我怎样才能找出它试图使用哪个用户?
我已经重新启动了“虚拟服务器”和“虚拟机帮助”服务,但似乎没有帮助。 虚拟服务器事件日志中有一个错误:
VSS写入程序无法获取虚拟机VMNAME的属性,因为该操作未在最长允许的时间内完成。 虚拟机仅允许进行脱机备份。 检查虚拟机VMNAME是否正在运行,然后重试该操作(如果需要备份为Online)。
机器上有第二个虚拟机运行,似乎没问题,所以显然是这个虚拟机实例的东西。
为了让这个虚拟机重新启动,我需要做些什么?
如果您不关心机器处于最后的状态,则可以放弃状态,然后启动机器。 目前处于保存状态,就像冬眠一样, 应该能够从保存的地方恢复。
帐户错误当然是一个奇怪的。 保存的数据可能属于VS账户以外的其他人。 推测你的帐户将无法访问,并抛出该错误。 这只是一个理论,我从来没有见过VS2005中的错误。
在旁边注意,VS2005是6年以上的技术,你现在应该升级到别的东西。 Hyper-V是一个非常直接的迁移path,但是其他像ESX和KVM可以工作。