vRealize Automation 升级到最新版本时,管理代理升级失败。

如果故障切换事件已切换主要和辅助管理代理主机,则升级会失败,因为自动升级过程找不到所需主机。在管理代理未升级的每个 IaaS 节点上执行此过程。

过程

  1. 在管理代理日志文件夹中打开 All.log,该文件夹位于 C:\Program Files (x86)\VMware\vCAC\Management Agent\Logs\

    安装文件夹的位置可能不同于默认位置。

  2. 在日志文件中搜索有关虚拟机已过时或关闭电源的消息。

    例如,INNER EXCEPTION: System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond IP_Address:5480

  3. 编辑位于 C:\Program Files (x86)\VMware\vCAC\Management Agent\VMware.IaaS.Management.Agent.exe.config 的管理代理配置文件,将现有的 alternativeEndpointaddress 值替换为主虚拟设备端点的 URL。

    安装文件夹的位置可能不同于默认位置。

    VMware.IaaS.Management.Agent.exe.config 中的 alternativeEndpointaddress 示例。

    <alternativeEndpoint address="https://FQDN:5480/" thumbprint="thumbprint number" />

  4. 重新启动管理代理 Windows 服务,并检查 All.log 文件以验证该服务是否正常运行。
  5. 在主 vRealize Automation Appliance 上运行升级过程。