您可以使用 VMware Cloud Director service 代理客户端设备的控制台来诊断设备虚拟机的问题。

注: 早期版本的 VMware Cloud Director service 代理客户端设备不支持 diagnose.sh 故障排除命令。如果尝试运行该命令并导致错误,请按照 如何对通过 VMware Proxy Service 在 VMware Cloud Director 实例与 SDDC 之间建立的连接进行故障排除中所述的故障排除说明进行操作。

过程

  1. 登录到代理设备的操作系统。
  2. 运行以下命令来诊断代理设备的任何问题。
    diagnose.sh -o OUTPUT_FILE

    使用 -o 创建包含诊断结果的输出文件。如果您需要联系 VMware 技术支持团队,提供该输出文件可以帮助您的支持代表更快协助您处理问题。

结果

该命令生成的输出文件包含的信息可帮助您诊断反向代理客户端的多个问题。

代码 问题
CDS_RP_100 您未在客户端上设置 VMware Cloud Services 身份验证。要解决此问题,请将设备虚拟机的 OVA 属性 csp-client-secretcsp-client-id 设置为与 VMware Cloud Services Platform 组织关联的 OAuth 应用程序的 ID 和密钥,或者重新生成 VMware 反向代理设备 OVA
CDS_RP_101 您正确设置了身份验证信息,但该信息无效。要修复此问题,请仔细检查 OAuth 应用程序的 ID 和密钥;如有必要,请重新生成 VMware 反向代理设备 OVA
CDS_RP_102 您在客户端上设置了无效的网络名称。要解决此问题,请设置 OVA 属性 vc-name重新生成 VMware 反向代理设备 OVA
CDS_RP_103 您在客户端上设置了无效的组织 ID。要解决此问题,请使用有效的 VMware Cloud Services Platform 组织 ID 设置 OVA 属性 csp-org-id,并重新生成反向代理设备 OVA。请参见《使用 VMware Cloud Director Service API 进行编程》指南中的如何检索我的组织 ID
CDS_RP_104 无法访问代理客户端设备所必需的出站目标。检查网络日志,确保虚拟机可以与此目标进行通信。
CDS_RP_105 您提供了正确的身份验证信息,但该身份验证信息对 VMware Cloud Services Platform 组织无效。请仔细检查 OAuth 应用程序,确定您是否使用的是正确的组织 ID,以及 OAuth 应用程序是否具有 provider:network 权限。要修复此问题,请重新生成 VMware 反向代理设备 OVA
CDS_RP_106 您在网络中配置了允许的目标,但无法从代理虚拟机访问该目标。确保虚拟机可以与该目标进行通信。
CDS_RP_107 您的客户端无法自动验证更新代理是否已启动并处于活动状态。要通过检索代理状态来解决此问题,请运行命令 systemctl status transporter-update-agent
CDS_RP_108 代理客户端设备的更新代理未正确启动。要修复该问题,请运行命令 systemctl enable transporter-update-agent.timersystemctl start transporter-update-agent.timer
CDS_RP_109 在代理客户端设备上配置的 MTU 与虚拟机上的实际 MTU 不同。

要解决此问题,请将 /etc/docker/daemon.json 中的 MTU 字段编辑为与虚拟机的 MTU 相同,然后运行 systemctl restart docker

CDS_RP_110 您配置的反向代理主机不是有效的反向代理主机。要修复此问题,请仔细检查 reverse-proxy-host OVF 属性。
CDS_RP_111 这意味着磁盘上没有足够的空间。要解决此问题,请运行此命令以清理空间: docker system prune -a
CDS_RP_112 这意味着虚拟机无法通过 Docker 进行身份验证。请联系 VMware 技术支持团队以获取进一步协助。
CDS_RP_113 这意味着虚拟机无法通过 Docker 进行身份验证。请联系 VMware 技术支持团队以获取进一步协助。
CDS_RP_114 这意味着对某个传输程序代理目标主机的访问被拒绝,因为它不是允许的目标。确认已正确配置允许的代理目标。