Windows Server:在 Dell PowerEdge 上設定 Microsoft 叢集設定
Summary: 在 Windows Server 2019 上設定叢集的指南
Instructions
Windows Server 2019 (WS19) 導入的叢集集可提升 SDDC (軟體定義資料中心) 的彈性和復原能力。群集集是一種技術,允許管理員將多個 Windows 2019 群集組合為一個群集傘。
現有的故障轉移群集最多可容納64個節點。群集集技術將多個 WS19 群集組合在一個域中,每個群集最多支援 64 個 WS19 節點。與故障轉移群集相比,群集集具有更高的復原能力。例如,4 節點故障轉移群集可以在 2 節點故障中倖存下來。對於相同的 4 節點集群,如果我們將其劃分為兩個 2 節點集群並從中形成一個集群集,它可以在剩餘的集群中倖存下來,再加上一個節點故障。因此,它總共可以承受 3 次節點故障。
如需 Server 2019 中的叢集功能概觀,請參閱「windows-server-2019 中的叢集簡介」和「叢集集」。
群集集通過使用稱為 基礎結構橫向擴展檔伺服器
的底層技術來獲得靈活性;這也簡化了群集集內 VM 的跨群集遷移。
在 PowerEdge 上部署叢集的實驗室設定
使用的伺服器:兩台 PowerEdge R730XD 和兩台 PowerEdge R740XD
- 使用兩個 R730XD 建立第一個叢集,並命名為
S2D13G54(稱為 成員集群 1)。 - 使用兩個 R740XD 建立第二個叢集,並命名
S2D14G54(稱為 成員集群 2)。 - 在上述每個建立的叢集上建立兩個 CSV 磁碟區。
- 已建立虛擬機器
vm1' 上Member Cluster 1和一個虛擬機”vm2' 上Member Cluster 2.然後,我將這兩個 VM 合併以創建一個管理群集 (名為mgClus54),以建立叢集。建立管理叢集時不需要共用儲存裝置。
在成員集群 1、成員集群 2 和管理集群中的每個節點中安裝了檔服務角色:
Install-WindowsFeature File-Services -IncludeAllSubFeature –IncludeManagementTools –Restart
在 成員集群 1、 成員集群 2 和管理集群上建立了基礎設施 SOFS 檔案伺服器:
Add-ClusterScaleOutFileServerRole -Name -Infrastructure

建立了名為 CLUSSET54:
New-ClusterSet -Name CLUSSET54 -NamespaceRoot -CimSession
然後將建立的S2D14G54和S2D13G54叢集新增至叢集的 ClusterSet:
Add-ClusterSetMember -ClusterName S2D14G54 -CimSession -InfraSOFSName


然後,我分別在成員集群 1 和成員集群 2 上 部署 兩個虛擬機的 V213G 和 V214G,並在集群集上註冊虛擬機:
Get-ClusterSetMember -ClusterName | Register-ClusterSetVM -VMName
為了跨集群測試即時遷移,我嘗試將虛擬機“V213G”遷移到成員集群 2。在執行跨集群遷移之前,我們需要考慮以下幾點:
- VM 設定中應啟用處理器相容性。
- 在所有跨叢集節點配對之間設定 Kerberos 約束委派 (KCD)
- 約束委派指南
從Microsoft Hyper-V產品團隊將對此設置很有用。
- 在叢集的每個節點上,將跨叢集虛擬機器即時遷移認證類型設定為 Kerberos。
- 約束委派指南
- foreach($h in $hosts){Set-VMHost -VirtualMachineMigrationAuthenticationType Kerberos -computerName $h }
-
-
- 將管理群集添加到群集集中每個節點上的本地管理員組。
-
- foreach($h in $hosts){ Invoke-Command -ComputerName $h -ScriptBlock {Net localgroup administrators /add $} }

若要對叢集內的叢集執行任何維護活動,請將屬於叢集的所有虛擬機器遷移至叢集內的其他叢集,然後從叢集移除叢集:
Remove-ClusterSetMember -ClusterName -CimSession
執行維護活動后,將群集添加回群集集。
如果成員集群發生意外故障,集群集不夠智慧,無法處理故障轉移。Windows Server 2019 僅支援將資源從一個群集手動移動到另一個群集;即使自動 VM 故障轉移繼續在單個成員集群範圍內運行。
現有的故障轉移群集最多可容納64個節點。群集集技術將多個 WS19 群集組合在一個域中,每個群集最多支援 64 個 WS19 節點。與故障轉移群集相比,群集集具有更高的復原能力。例如,4 節點故障轉移群集可以在 2 節點故障中倖存下來。對於相同的 4 節點集群,如果我們將其劃分為兩個 2 節點集群並從中形成一個集群集,它可以在剩餘的集群中倖存下來,再加上一個節點故障。因此,它總共可以承受 3 次節點故障。
執行維護活動后,將群集添加回群集集。
如果成員集群發生意外故障,集群集不夠智慧,無法處理故障轉移。Windows Server 2019 僅支援將資源從一個群集手動移動到另一個群集;即使自動 VM 故障轉移繼續在單個成員集群範圍內運行。
本部落格由 DELL 工程師 AS Nithya Priya 撰寫