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

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

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

重要事項︰

以 FQDN 形式輸入所有主機名稱。

程序

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

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

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

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

  4. 按一下網路 > 位址
  5. 主機名稱文字方塊中,輸入新主要主機名稱,然後按一下儲存設定
  6. 在主控台工作階段中,以根使用者身分在主要 vRealize Automation 應用裝置上執行以下指令碼。

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

    針對目前環境中的各目錄執行指令碼一次。每個承租人可能有多個目錄。

    例如,如果有兩個目錄,請執行指令碼兩次 (一個執行完後再執行另一個)。

  7. 在主控台工作階段中,以根使用者身分在主要 vRealize Automation 應用裝置上執行以下命令。

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

    echo new-master-hostname > /usr/local/horizon/conf/flags/sysconfig.hostname

  8. 重新啟動主要 vRealize Automation 應用裝置
  9. 以根使用者身分登入各複本 vRealize Automation 應用裝置管理介面。

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

  10. 按一下 vRA 設定 > 叢集
  11. 使用加入叢集,將每個複寫節點重新加入叢集。
  12. 確認所有驗證連接器均在正常工作。
  13. 在 DNS 中,移除含舊主要主機名稱的現有 DNS 記錄。