IBM Cloud Docs
HCX 故障诊断

HCX 故障诊断

查看以下有关常见 HCX™ 问题和修复方法的信息。

HCX 客户机用户界面问题

HCX 用户界面令牌超时

通常情况下,如果 VMware Cloud Foundation for Classic - Automated 用户界面已打开一段时间,您可能会在 HCX™ 用户界面中遇到超时,因为 HCX Manager 服务器的登录令牌超时了。 退出 vSphere Web 用户界面,然后重新登录以刷新令牌。

HCX 客户端用户界面在仪表盘屏幕上显示 “NaN” 的所有指标

此问题与当前登录的 vCenter 帐户的许可权相关。 确保在 HCX 云端设备管理器用户界面中设置了企业管理员组。

迁移问题

当前版本的 HCX 中的迁移问题通常分为三个类别:许可、云网关联网连接和目标硬件兼容性。

许可

如果迁移因许可问题而失败,当前版本的 HCX 会在 vCenter 用户界面内的客户端 Web 用户界面的错误消息中明确显示该问题。

网络 (WAN) 连接

如果您有任何广域网连接问题,请始终检查 HCX 用户界面中的 Interconnect -> HCX Components 屏幕,查看隧道状态。 机群组件通常无需重置或重启。 如果 WAN 连接已复原,那么这些组件会自动重新连接。

如果 HCX 管理器(客户端和云)应用了任何修复和更新,并且这些更新也修补了机群组件的问题,则必须重新部署云网关和已部署的任何 L2Cs。 您可以通过 SSH 客户端(如 ccli)连接 HCX Manager,进一步调试隧道状态。

  1. 使用管理员账户和提供的密码通过 SSH 连接 HCX 管理器。
  2. 运行 su – 命令,输入 root 密码(与管理员密码相同),将其更改为 root
  3. 将目录切换到 /opt/vmware/bin,然后运行 ./ccli 命令。 如果由于环境不是针对 root 用户设置的而导致此尝试失败,请运行 ./ccliSetup.pl 命令。
  4. ccli 外壳中运行 list 命令,列出在 HCX 管理器中注册的机群组件。
  5. ccli 指定舰队 ID,键入为舰队组件列出的 ID。 例如,go 8
  6. 运行 debug remoteaccess enable 命令,以使用 SSH 连接到所需的系列组件。
  7. 退出 ccli,然后使用 SSH 连接到启用了 SSH 的系列组件的 IP 地址。
  8. 继续进行故障诊断。
  9. 返回 ccli 并禁用组件的 ssh 服务。
  10. 如果需要,请使用 hc ccli ccli 命令对组件执行运行状况检查。

目标硬件兼容性问题

vMotion迁移可能是一个问题,因为客户端源端使用的硬件版本和vSphere版本都比云版本新。 由于基于复制的迁移会将数据复制到目标端新建的虚拟机 (VM),因此将迁移类型更改为“批量迁移”可使迁移在大多数情况下取得成功。

延伸的 L2 集中器问题

如果 L2C 失去连接,它会在网络连接恢复后自动重新连接。 使用 ccli shell 来检查运行状况和操作。 启用了 SSH 并且连接 L2C 后,运行 ip tunnelip link |grep t_ 命令可查看隧道的状态。