本程序描述已在 vCenter High Availability (HA) 叢集中設定 vCenter Server Appliance 時,如何修補主動節點、被動節點及見證節點。

vCenter High Availability 叢集由充當主動節點、被動節點及見證節點的三個 vCenter Server Appliance 組成。如需設定 vCenter High Availability 的相關資訊,請參閱 vSphere 可用性

請依序修補這三個節點,並使用手動容錯移轉以便始終可以修補非主動節點。如需修補節點,您必須使用應用裝置 shell 中的 software-packages 公用程式。如需從應用裝置 shell 修補應用裝置的相關資訊,請參閱使用應用裝置 shell 修補 vCenter Server Appliance

必要條件

  • 確認您的 vCenter Server Appliance 版本是否支援修補 vCenter HA 組態。對於某些 vCenter Server 6.7 修補程式發行版本,必須移除 vCenter HA 組態,並在 vCenter Server Appliance 的應用裝置 shell 中使用 vCenter Server Appliance 管理介面或 software-packages 公用程式來更新 vCenter Server Appliance。若要瞭解您的 vCenter Server Appliance 版本是否可以使用此程序進行修補,請參閱知識庫文章知識庫 55938

  • 如果使用的是 Proxy,則必須在應用裝置管理介面中進行設定。請參閱設定 DNS、IP 位址及 Proxy 設定

程序

  1. 將 vCenter HA 叢集置於維護模式。
    1. vSphere Client 詳細目錄中,按一下設定索引標籤。
    2. 設定下選取 vCenter HA,然後按一下編輯
    3. 選取維護模式,然後按一下確定
  2. 使用公用 IP 位址,以根使用者身分登入主動節點的應用裝置 shell。
  3. 修補見證節點。
    1. 在主動節點的應用裝置 shell 中,存取 Bash shell 並建立與見證節點的 SSH 工作階段。
      ssh root@Witness_node_IP_address
    2. 修補見證節點。
      使用 software-packages 公用程式。
    3. 結束與見證節點的 SSH 工作階段。
      exit
  4. 修補被動節點。
    1. 在主動節點的應用裝置 shell 中,存取 Bash shell 並建立與被動節點的 SSH 工作階段。
      ssh root@Passve_node_IP_address
    2. 修補被動節點。
      使用 software-packages 公用程式。
    3. 結束與被動節點的 SSH 工作階段。
      exit
  5. 從主動節點的應用裝置 shell 登出。
  6. 手動起始 vCenter HA 容錯移轉。
    1. 使用 vSphere Client 登入主動節點,然後按一下設定
    2. 設定下選取 vCenter HA,然後按一下起始容錯移轉
    3. 若要啟動容錯移轉,請按一下

      此時將開啟對話方塊,為您提供強制執行容錯移轉而不同步的選項。大多數情況下,先執行同步是最佳做法。

    您可在 vSphere Client 中看到被動節點與主動節點相互轉換。

  7. 使用公用 IP 位址,以根使用者身分登入新主動節點的應用裝置 shell。
  8. 修補新被動節點。
    1. 在主動節點的應用裝置 shell 中,存取 Bash shell 並建立與被動節點的 SSH 工作階段。
      ssh root@Passve_node_IP_address
    2. 修補被動節點。
      使用 software-packages 公用程式。
    3. 結束與被動節點的 SSH 工作階段。
      exit
  9. 從主動節點的應用裝置 shell 登出。
  10. 結束維護模式。
    1. vSphere Client 詳細目錄中,按一下設定索引標籤。
    2. 設定下選取 vCenter HA,然後按一下編輯
    3. 選取開啟 vCenter HA,然後按一下確定