不可访问的虚拟机被命名为 Unknown VM
search cancel

不可访问的虚拟机被命名为 Unknown VM

book

Article ID: 301441

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
免责声明:本文为 Inaccessible virtual machines are named as Unknown VM (2172) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

虚拟机在 VMware VirtualCenter/vCenter Server 中显示为 Unknown VM



Environment

VMware vCenter Server 5.5.x
VMware VirtualCenter 2.5.x
VMware vCenter Server 4.0.x
VMware vCenter Server 5.0.x
VMware vCenter Server 4.1.x
VMware vCenter Server 5.1.x
VMware VirtualCenter 2.0.x

Resolution

当重新引导 ESX/ESXi 计算机或重新启动主机代理时,需要重新加载每台注册虚拟机的主机代理配置(.vmx 文件)。如果 .vmx 文件不可访问,ESX/ESXi 将无法读取虚拟机的配置名称,因而默认为 Unknown VM

暂时性无法访问存储并不会导致将虚拟机的名称永久设置为 Unknown VM。有关详细信息,请参见识别 ESX 或 ESXi 的共享存储问题 (1003659) (Identifying shared storage issues with ESX or ESXi (1003659))

解决存储问题后,重新启动此主机上的管理代理。有关详细信息,请参见重新启动 ESX 或 ESXi Server 上的管理代理 (1003490) (Restarting the Management agents on an ESX or ESXi Server (1003490))

如果该虚拟机仍被重命名为 Unknown VM,请检查主机上的 /etc/vmware/hostd/vmInventory.xml 文件,以了解以前注册了哪些虚拟机。请记下这些虚拟机以及它们所在的数据存储,然后重新注册这些虚拟机。

要重新注册虚拟机,请执行以下操作:

  1. 右键单击 Unknown VM 条目并单击从清单中移除
  2. 浏览到该虚拟机所在的相应数据存储并打开其文件夹。
  3. 右键单击 *.vmx 文件并单击添加到清单
  4. 打开此虚拟机的电源。
  5. 对于所有未知虚拟机重复上述第 1 步到第 4 步。

有关信息,请参见虚拟机无法打开电源并显示为未知 (1008752) (A virtual machine cannot be powered on and shows as unknown (1008752))


Additional Information

Inaccessible virtual machines are named as Unknown VM