维护环境或网络时,您可能需要为现有的主 vRealize Automation 设备 分配另一个主机名。

关于此任务

在高可用性 vRealize Automation 设备 群集中,请按照以下步骤更改主 vRealize Automation 设备 节点的主机名。

过程

  1. 在 DNS 中,使用新的主节点主机名创建额外记录。

    请勿移除使用旧主机名的现有 DNS 记录。

  2. 等待 DNS 复制和区域分发。
  3. 以 root 用户身份从主 vRealize Automation 设备 上的控制台会话运行以下脚本。

    /usr/lib/vcac/tools/change-hostname/changeHostName-master.sh new-master-hostname

  4. 以 root 用户身份登录到主 vRealize Automation 设备 管理界面。

    https://vrealize-automation-appliance-FQDN:5480

  5. 单击网络 > 地址
  6. 主机名文本框中,输入新的主节点主机名,然后单击保存设置
  7. 以 root 用户身份,从控制台会话使用新的主节点主机名更新 HAProxy 配置。

    在群集中的所有 vRealize Automation 设备 上(包括主节点和副本节点),使用文本编辑器替换以下目录中所有文件中的旧主节点主机名。

    /etc/haproxy/conf.d

  8. 重新启动主 vRealize Automation 设备
  9. 重新启动副本 vRealize Automation 设备(一次一个)。
  10. 以 root 用户身份登录到主 vRealize Automation 设备 管理界面。
  11. 单击 vRA 设置 > 数据库
  12. 重置显示“不适用”状态的所有副本节点。
  13. 确认每个 vRealize Automation 设备 节点上的数据库复制的同步状态是否正确。
  14. 单击 vRA 设置 > 群集
  15. 使用加入群集将每个副本节点重新加入到群集中。
  16. 重新启动每个副本节点。
  17. 在 DNS 中,移除使用旧主节点主机名的现有 DNS 记录。