VMware vCenter Server IP 地址更改导致 VMware ESX 主机断开连接
search cancel

VMware vCenter Server IP 地址更改导致 VMware ESX 主机断开连接

book

Article ID: 301442

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
免责声明:本文为 VMware vCenter Server IP address change causes VMware ESX hosts to disconnect (1001493) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

更改 vCenter Server 的 IP 后,所有 ESXi/ESX 主机都显示为已从 VMware Infrastructure/vSphere Client 断开连接。


Environment

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

Resolution

注意: 在开始之前,请参见在 ESXi 或 ESX 主机上重新启动管理代理 (2048205) 了解有关重新启动 mgmt-vmware 服务的重要信息。

ESXi/ESX 主机将断开连接,因为它们将 vCenter Server 的 IP 地址存储在每个服务器上的配置文件中。 发送到 vCenter Server 的检测信号数据包会继续使用这个不正确的地址。

有两种方法可再次连接 ESXi/ESX 主机。 请按指定顺序尝试连接每个主机,分别测试您的结果。

在执行这两种方法之前,请确保 vCenter Server 的受管 IP 地址已更新,反映的是正在使用的新 IP 地址。 有关详细信息,请参见验证 VMware vCenter Server 受管 IP 地址 (2087222)


方法 1
  1. 使用 SSH 客户端以 root 用户身份登录到 ESXi/ESX 主机。 有关详细信息,请参见在ESXi 4.1和ESXi 5.x下使用技术支持模式 (2030463)
  2. 使用文本编辑器,编辑 /etc/opt/vmware/vpxa/vpxa.cfg 文件并将 serverIp 参数更改为 vCenter Server 的新 IP。

    ESXi 5.x/6.0: vpxa.cfg 文件位于 /etc/vmware/vpxa/vpxa.cfg

  3. 保存更改并退出。
  4. 在 ESXi/ESX 上重新启动管理代理。 有关详细信息,请参见在 ESXi 或 ESX 主机上重新启动管理代理 (2048205)
  5. 重新启动 VMware VirtualCenter Server 服务。 有关详细信息,请参见停止、启动或重新启动 VMware vCenter Server 服务 (2048520)


方法 2

  1. 在 vSphere Client 中,右键单击 ESXi/ESX 主机,然后单击断开连接
  2. 在 vSphere Client 中,右键单击 ESXi/ESX 主机,然后单击重新连接。 如果 IP 仍不正确,请转到步骤 3。
  3. 在 vSphere Client 中,右键单击 ESXi/ESX 主机,然后单击移除

    警告: 将主机从 vCenter Server 中移除后,有关虚拟机和主机的所有性能数据都会丢失。

  4. 重新安装 VMware vCenter Server 代理。 有关说明的详细信息,请参见验证和重新安装正确版本的 VMware vCenter Server 代理 (2086364)
  5. 单击新建 > 添加主机
  6. 输入用于连接到主机的信息。

有关相关信息,请参见更改 ESX 中服务控制台的 IP 地址、默认网关和主机名 (2095790)验证 VMware vCenter Server 受管 IP 地址 (2087222)


Additional Information

VMware vCenter Server IP address change causes VMware ESX hosts to disconnect
在 ESXi 4.1、ESXi 5.x 和 ESXi 6.x 中使用技术支持模式
在 ESXi 中重新启动管理代理
如何停止、启动或重新启动 VMware vCenter Server 服务
验证并重新安装 VMware vCenter Server 代理的正确版本
验证 VMware vCenter Server 受管 IP 地址
更改 ESX 中服务控制台的 IP 地址、默认网关和主机名