问题

  • 安装 VMware NSX Manager 失败。
  • 升级 VMware NSX Manager 失败。
  • 登录到 VMware NSX Manager 失败。
  • 访问 VMware NSX Manager 失败。

解决方案

验证每个故障排除步骤是否适用于您的环境。每个步骤提供了相应说明,以消除可能的根源并在必要时采取纠正措施。这些步骤按最适当的顺序进行排列,以查找问题并确定相应的解决方案。不要跳过某个步骤。

步骤

  1. 请参阅当前版本的《NSX 发行说明》以查看是否在错误修复中解决了该问题。
  2. 确保在安装 VMware NSX Manager 时满足最低系统要求。
    请参见 NSX 安装指南
  3. 验证是否在 NSX Manager 中打开所需的所有端口。
    请参见 NSX 安装指南
  4. 安装问题:
    • 如果配置 Lookup Service 或 vCenter Server 失败,请验证 NSX Manager 和 Lookup Service 设备上的时间是否同步。请在 NSX Manager 和 Lookup Service 上使用相同的 NTP 服务器配置。还要确保正确配置了 DNS。
    • 验证是否正确安装了 OVA 文件。如果无法安装 NSX OVA 文件,vSphere Client 中的错误窗口将指出发生故障的位置。还要验证下载的 OVA/OVF 文件的 MD5 校验和。
    • 验证 ESXi 主机上的时间是否与 NSX Manager 同步。
    • VMware 建议您在安装 NSX Manager 后立即计划 NSX Manager 数据备份。
  5. 升级问题:
    • 在升级之前,请参见“产品互操作性列表”页中的最新互操作性信息。

    • VMware 建议在升级之前备份当前配置并下载技术支持日志。
    • 在升级 NSX Manager 后,可能需要强制与 vCenter Server 重新进行同步。为此,请登录到 NSX Manager Web 界面 GUI。接下来,转到管理 vCenter 注册 > NSX 管理服务 > 编辑 (Manage vCenter Registration > NSX Management Service > Edit),然后重新输入管理用户密码。
  6. 性能问题:
    • 确保满足最低 vCPU 要求。
    • 验证根 (/) 分区是否具有足够的空间。您可以登录到 ESXi 主机并键入 df -h 命令以验证这种情况。

      例如:

      [root@esx-01a:~] df -h
      Filesystem   Size   Used Available Use% Mounted on
      NFS        111.4G  80.8G     30.5G  73% /vmfs/volumes/ds-site-a-nfs01
      vfat       249.7M 172.2M     77.5M  69% /vmfs/volumes/68cb5875-d887b9c6-a805-65901f83f3d4
      vfat       249.7M 167.7M     82.0M  67% /vmfs/volumes/fe84b77a-b2a8860f-38cf-168d5dfe66a5
      vfat       285.8M 206.3M     79.6M  72% /vmfs/volumes/54de790f-05f8a633-2ad8-00505603302a
      
    • 使用 esxtop 命令检查哪些进程使用大量 CPU 和内存。
    • 如果 NSX Manager 在日志中遇到任何内存不足错误,请验证 /common/dumps/java.hprof 文件是否存在。如果该文件存在,请创建该文件的副本,并在 NSX 技术支持日志包中包含该副本。
    • 验证在环境中是否存在存储延迟问题。
    • 尝试将 NSX Manager 迁移到另一个 ESXi 主机。
  7. 连接问题:
    • 如果 NSX Manager 与 vCenter Server 或 ESXi 主机之间出现连接问题,请登录到 NSX Manager CLI 控制台,然后运行 debug connection IP_of_ESXi_or_VC 命令并检查输出。

    • 确认已启动 Virtual Center Web 管理服务,并且浏览器未处于错误状态。
    • 如果未更新 NSX Manager Web 用户界面 (UI),您可以尝试禁用并重新启用 Web 服务以解决该问题。请参见https://kb.vmware.com/kb/2126701
    • 在 ESXi 主机上使用 esxtop 命令验证 NSX Manager 使用的端口组和上行链路网卡。有关详细信息,请参见https://kb.vmware.com/kb/1003893
    • 尝试将 NSX Manager 迁移到另一个 ESXi 主机。
    • 检查 NSX Manager 虚拟机设备。在 vSphere Web Client 中,导航到网络和安全 (Networking & Security) > 系统 (System) > 事件 (Events)。请确保您处于监控 (Monitor)选项卡中,然后查看系统事件和任务。
    • 如果 NSX Manager 与 vCenter Server 之间出现连接问题,请尝试将 NSX Manager 迁移到运行 vCenter Server 虚拟机的相同 ESXi 主机以消除可能的底层物理网络问题。

      请注意,这仅适用于两个虚拟机位于同一 VLAN/端口组的情况。

    • 如果您更改具有管理员角色的 vCenter Server 用户帐户的凭据,您必须在 NSX Manager 虚拟设备中更新这些凭据。请在 NSX Manager 虚拟设备中使用新凭据更新 vCenter Server