瞭解如何為 vSAN 延伸叢集上執行的 主管 設定 vSphere HA,以便為工作負載提供 HA。

必要條件

  • 啟用並設定 vSAN 延伸叢集。
  • 在設定為 vSAN 延伸叢集的 vSphere 叢集上啟用 主管

程序

  1. 在 vSAN 延伸叢集上找到已部署相應 主管 的 vSphere 叢集。
  2. 選取設定,然後選取 vSphere 可用性
  3. 已開啟 vSphere HA 旁邊,按一下編輯
  4. 設定故障和回應設定。
    選項 說明
    主機監控 已開啟 使用網路活動訊號確定加入叢集的主機的狀態,以及是否需要採取更正動作,例如在叢集中的其他主機上重新啟動虛擬機器。
    主機隔離回應 關閉虛擬機器電源再重新啟動虛擬機器 確定隔離主機 (既無法與叢集中的其他主機通訊也無法存取隔離回應 IP 位址的主機) 上的虛擬機器發生的情況。您可以將此設定設為關閉電源再重新啟動,因為在隔離主機上無法執行正常關機,並且無法存取 vSAN 資料存放區,也無法寫入磁碟。
  5. 設定許可控制
    vSAN 延伸叢集中的計算容量通常在叢集中的兩個站台之間平均分配。您需要確保在整個站台出現故障時,站台 1 上的所有虛擬機器都可以在站台 2 上重新啟動。為此,您需要保留 50% 的叢集容量用於容錯移轉,以允許在站台出現故障期間重新啟動所有虛擬機器。
    1. 主機容錯移轉容量的定義依據設定為叢集資源百分比
    2. 啟用覆寫計算的容錯移轉容量,並將 CPU 保留和記憶體保留分別設定為 50%。
    使用此設定時,vSphere HA 可確保保留叢集 50% 的彙總 CPU 和記憶體資源量用於容錯移轉。
    HA 許可控制設定
  6. 設定資料存放區活動訊號
    除了網路活動訊號外,vSphere HA 還提供資料存放區活動訊號,用於確定叢集中主機的狀態。但是,vSAN 資料存放區不能用於活動訊號,您必須為 vSAN 資料存放區停用此功能。
    備註: 如果任何其他資料存放區 (vSAN 除外) 可用,並且可透過獨立於 vSAN 網路的備用網路路徑存取該資料存放區,則完全支援使用活動訊號資料存放區。
    如果不希望對 vSAN 資料存放區使用資料存放區活動訊號,請選取 僅使用指定清單中的資料存放區,並確保未選取 vSAN 資料存放區。您仍將看到警示,指出資料存放區數量少於所需的活動訊號資料存放區,您可以透過設定 das.ignoreInsufficientHbDatastore = true 來停用該警示。
    HA 資料存放區活動訊號設定
  7. 設定隔離回應位址。
    在 vSAN 叢集上啟用 vSphere HA 後,HA 將使用網路活動訊號來驗證 ESXi 主機的狀態。

    在 vSAN 環境中,vSphere HA 使用 vSAN 流量網路進行通訊。這與傳統 vSphere 環境不同,在傳統 vSphere 環境中,vSphere HA 使用管理網路進行通訊。但是,即使在 vSAN 環境中,vSphere HA 仍將管理網路的預設閘道用於隔離偵測回應。因此,您必須設定位於 vSAN 網路上的隔離回應 IP 位址,以允許 HA 對 vSAN 網路故障做出回應並觸發主機隔離回應。

    建議您額外指定兩個隔離回應位址,這兩個位址都應特定於站台,一個隔離地址位於站台 1 中,另一個位於站台 2 中。這使得 vSphere HA 即使在站台之間發生網路故障時也能夠驗證主機隔離。對於其他隔離回應位址,請使用以下設定:
    • das.isolationaddress0.將值設定為位於站台 1 上的 vSAN 網路上的 IP 位址。
    • das.isolationaddress1.將值設定為位於站台 2 上的 vSAN 網路上的 IP 位址。
    • das.usedefaultisolationaddress.設為 false
  8. 儲存設定。
  9. 為個別虛擬機器設定 HA 重新啟動優先順序。

    如果出現主機故障或站台故障,資源可能不足以重新啟動 vSAN 叢集中的所有虛擬機器。因此,您必須確保優先重新啟動某些重要性較高的虛擬機器,例如 主管 控制平面虛擬機器。為此,請按如下所示為個別虛擬機器設定 vSphere HA 重新啟動優先順序:

    • 最高 - 主管 控制平面虛擬機器、NSX Edge 虛擬機器和 NSX Advanced Load Balancer 服務引擎虛擬機器。
    • - 所有 TKG 叢集控制平面虛擬機器。
    • - 所有 TKG 叢集 worker 節點虛擬機器。
    1. 在已啟用 主管 的叢集上,移至設定 > 虛擬機器覆寫項目
    2. 從清單中選取虛擬機器,例如所有 主管 控制平面虛擬機器,然後按下一步

      為主管控制平面虛擬機器設定虛擬機器覆寫項目
    3. vSphere HA 下,選取虛擬機器重新啟動優先順序旁邊的覆寫,然後選取優先順序,例如最高

      為虛擬機器選取重新啟動優先順序
    4. 重複執行以上步驟,直到為上述所有虛擬機器設定重新啟動優先順序。

下一步

設定 vSphere DRS 虛擬機器和主機群組及規則,以關聯 主管 控制平面虛擬機器、TKG 叢集控制平面和 worker 節點。