跳转至主要内容
  • 快速、轻松地下订单
  • 查看订单并跟踪您的发货状态
  • 创建并访问您的产品列表
  • 使用“Company Administration”(公司管理),管理Dell EMC站点、产品和产品级联系人。

在 Dell PowerEdge 上設定 Microsoft 叢集設定

摘要: Windows Server 2019 上的叢集集

本文可能已自动翻译。如果您对其质量有任何反馈,请使用此页面底部的表单告知我们。

文章内容


症状

Windows Server 2019 (WS19) 中引進的叢集集,可改善 SDDC (軟體定義數據中心) 的彈性和彈性。叢集是一種技術, 可讓系統管理員將多個 Windows 2019 叢集結合為叢集的單一保護套

現有的故障轉移叢集最多可容納 64 個節點。叢集技術將多個 WS19 叢集結合在單一網域中,且每個叢集支援最多 64 個 WS19 節點。相較於故障轉移叢集,叢集集具有更靈活的彈性。例如,4節點故障轉移叢集可在2節點故障後存取。如果我們分成兩個 2 節點叢集並從叢集中形成叢集集,則相同的 4 節點叢集可在一個叢集故障,加上其餘叢集的一個節點故障後繼續運作。因此,它可以在總共 3 個節點故障後繼續運作。

如需伺服器 2019 中的叢集集功能概觀,請參閱「簡介至叢集集-in-windows-server-2019」和「叢集集」。叢集透過使用基礎架構水平擴充檔伺服器技術獲得彈性;這也有助於簡化叢集集內 VM 的跨叢集遷移。

在PowerEdge上部署叢集集的實作設定

已使用的伺服器:兩個 PowerEdge R730XD 和兩個 PowerEdge R740XD

使用兩個 R730XD 建立第一個叢集,並命名 為 S2D13G54 (稱為成員叢集 1)

使用兩個 R740XD 建立第二個叢集,並命名為 S2D14G54 (稱為成員叢集 2)

在上述每個建立的叢集上建立兩個 CSV 磁碟區。

在成員叢集 1 上建立虛擬機「vm1」,在成員叢集 2 上建立虛擬機「vm2」。然後,我結合這兩個虛擬機,為叢集集建立一個管理叢集 (名為 mgClus54)。建立管理叢集時,需要 N o 共用儲存裝置。

在成員叢集 1、成員叢集 2 和管理叢集中的每個節點中安裝檔服務角色:

Install-WindowsFeature File-Services -IncludeAllSubFeature –IncludeManagementTools –Restart

在成員叢集 1、成員叢集 2 和管理叢集上建立基礎架構 SOFS 檔伺服器:

Add-ClusterScaleOutFileServerRole -基礎架構 SOFS> 的名稱 <- 基礎架構

 

SLN316252_en_US__1image (8815)

建立名為 CLUSSET54 的叢集集:

New-ClusterSet -Name CLUSSET54 -NamespaceRoot <Management Cluster SOFS Name> -CimSession <CIM session to Management Cluster>

 

然後將建立的S2D14G54,並將S2D13G54叢集新增至叢集集:

Add-ClusterSetMember -ClusterName S2D14G54 -CimSession <Cim Session to ClusterSet> -InfraSOFSName <Name of SOFS 在S2D14G54叢集上建立>

 

Add-ClusterSetMember -ClusterName S2D13G54 -CimSession <Cim Session to ClusterSet> -InfraSOFSName <Name of SOFS 在S2D13G54叢集上建立>


SLN316252_en_US__2image (8816)
 

 SLN316252_en_US__3image (8818)

 

然後,我 分別在成員叢集 1 和成員叢集 2 上部署兩個 VM 的 V213G 和 V214G,並在叢集集上註冊虛擬機:

Get-ClusterSetMember -ClusterName <叢集名稱> |Register-ClusterSetVM -VMName <VM 名稱>

 
若要測試跨叢集的即時遷移,我嘗試將 VM「V213G」遷移至成員叢集 2。在跨叢集執行遷移之前,我們需要考慮以下要點:

    1. VM 設定、處理器相容性應啟用。
    2. 在所有對的跨叢集節點之間設定 Kerberos 受限委派 (KCD)
      1. Microsoft Hyper-V 產品團隊的受限委派指導將有助於設定此作業。
      2. 在叢集集的每個節點上,設定跨叢集虛擬機即時遷移驗證類型至 Kerberos。

foreach ($h in $hosts){Set-VMHost -VirtualMachineMigrationAuthenticationType Kerberos -computerName $h }

      1. 將管理叢集新增至叢集集中每個節點上的本機系統管理員群組。

foreach ($h in $hosts){ Invoke-Command -ComputerName $h -ScriptBlock {Net localgroup administrators /add <management_cluster_name>$}

SLN316252_en_US__4image (8819)

 

若要在叢集集中執行叢集的任何維護活動,請將屬於叢集一部分的所有虛擬機遷移至叢集集中的其他叢集,然後從叢集集移除叢集:

 

Remove-ClusterSetMember -ClusterName <ClusterName> -CimSession <會話為 ClusterSet 建立>

 

執行維護活動後,將叢集新增至叢集集。

 

當成員叢集發生意外故障時,叢集集不夠智慧,無法處理故障轉移。Windows Server 2019 只支援手動將資源從一個叢集移動到另一個叢集;即使utomatic VM 故障轉移在單一成員叢集範圍內仍繼續運作。

 

 

 

 

 

 

 

 

 

 

 


DELL 工程師 AS Nithya Priya 撰寫此部落格

原因

現有的故障轉移叢集最多可容納 64 個節點。叢集技術將多個 WS19 叢集結合在單一網域中,且每個叢集支援最多 64 個 WS19 節點。相較於故障轉移叢集,叢集集具有更靈活的彈性。例如,4節點故障轉移叢集可在2節點故障後存取。如果我們分成兩個 2 節點叢集並從叢集中形成叢集集,則相同的 4 節點叢集可在一個叢集故障,加上其餘叢集的一個節點故障後繼續運作。因此,它可以在總共 3 個節點故障後繼續運作。

解决方案

執行維護活動後,將叢集新增至叢集集。

 

當成員叢集發生意外故障時,叢集集不夠智慧,無法處理故障轉移。Windows Server 2019 僅支援手動將資源從一個叢集移動到另一個叢集;即使自動 VM 故障轉移繼續在單一成員叢集範圍內運作。

文章属性


受影响的产品

PowerEdge, Microsoft Windows Server 2019

上次发布日期

04 10月 2023

版本

4

文章类型

Solution