維護環境或網路時,您可能需要將其他主機名稱指派至現有複寫 vRealize Automation 應用裝置。

執行這項作業的原因和時機

vRealize Automation 應用裝置的高可用性叢集中,請遵循下列步驟變更複寫 vRealize Automation 應用裝置節點的主機名稱。

先決條件

如果主節點主機名稱需要變更,請先完成整個程序。請參閱變更主要 vRealize Automation 應用裝置主機名稱

程序

  1. 在 DNS 中,建立含新複本主機名稱的其他記錄。

    現在請勿移除含舊主機名稱的現有 DNS 記錄。

  2. 等待 DNS 複寫及區域散佈執行。
  3. 以根使用者身分登入複寫節點 vRealize Automation 應用裝置管理介面。

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

  4. 按一下網路索引標籤。
  5. 在索引標籤下方,按一下位址
  6. 主機名稱文字方塊中,以 FQDN 格式輸入新名稱。
  7. 在右上方,按一下儲存設定
  8. 在複寫 vRealize Automation 應用裝置上以根使用者身分登入主控台工作階段,然後執行以下指令碼。

    /usr/lib/vcac/tools/change-hostname/change-hostname.sh old-replica-FQDN new-replica-FQDN

  9. 在叢集中的所有其他 vRealize Automation 應用裝置 (包括主節點及其他複寫) 上以根使用者身分登入主控台工作階段,然後執行以下命令。

    sed -i "s/old-replica-FQDN/new-replica-FQDN/g" "/etc/haproxy/conf.d/10-psql.cfg" "/etc/haproxy/conf.d/20-vcac.cfg"

  10. 以根使用者身分登入主要 vRealize Automation 應用裝置管理介面。

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

  11. 按一下 vRA 設定索引標籤。
  12. 在索引標籤下方,按一下訊息中心
  13. 若要在所有節點上以新名稱重新設定訊息服務,請按一下重設 RabbitMQ 叢集
  14. 重新啟動主要 vRealize Automation 應用裝置。
  15. 重新啟動所有複本 vRealize Automation 應用裝置 (一次一個)。
  16. 如果憑證中使用了舊的複本 vRealize Automation 應用裝置主機名稱,請使用新名稱更新憑證。

    如需詳細資訊,請參閱更新 vRealize Automation 憑證

  17. 如果 HA 環境中的負載平衡器使用了舊的複本 vRealize Automation 應用裝置主機名稱,請檢查負載平衡器並為其重新設定新名稱。
  18. 確認所有驗證連接器均在正常工作。
  19. 在 DNS 中,移除含舊複本主機名稱的現有 DNS 記錄。