更新 Azure Stack HCI 的 SDN 基礎結構
適用於:Azure Stack HCI 版本 23H2 和 22H2;Windows Server 2022、Windows Server 2019、Windows Server 2016
軟體定義網路 (SDN) 基礎結構元件包括網路控制器,以及選擇性的軟體負載平衡器 (SLB) 和在虛擬機器 (VM) 上執行的 SDN 網路閘道。
當您更新每個元件時,都會使用任何一種標準方法來安裝 Windows 更新,而且也會使用 Windows PowerShell。 您可以依任何順序更新 SDN 基礎結構,但我們的建議是先更新網路控制器虛擬機器 (VM)。
Hyper-V 主機可在更新 SDN 基礎結構之前或之後更新。
更新網路控制器
請完成下列步驟以更新網路控制器:
請在第一個網路控制器 VM 上安裝所有更新,並重新啟動 VM (如果更新有此需要的話)。 在重新啟動期間,網路控制器節點會先停止運作,然後再恢復運作。 當您重新啟動 VM 時,可能需要幾分鐘的時間才能返回
Up
狀態。在更新下一個網路控制器 VM 之前,請先執行下列 PowerShell
Get-NetworkControllerNode
Cmdlet 來確定節點的狀態是Up
:PS C:\> get-networkcontrollernode Name : NCNode1.contoso.com Server : NCNode1.Contoso.com FaultDomain : fd:/NCNode1.Contoso.com RestInterface : Ethernet NodeCertificate : Status : Down Name : NCNode2.Contoso.com Server : NCNode2.contoso.com FaultDomain : fd:/ NCNode2.Contoso.com RestInterface : Ethernet NodeCertificate : Status : Up Name : NCNode3.Contoso.com Server : NCNode3.Contoso.com FaultDomain : fd:/ NCNode3.Contoso.com RestInterface : Ethernet NodeCertificate : Status : Up
完成其他網路控制器 VM 的步驟 1 和步驟 2。
更新軟體負載平衡器
在每個 SLB VM 上安裝更新 (一次一個),以確保負載平衡器基礎結構能持續可用。
更新 SDN 網路閘道
在每個網路閘道 VM 上安裝更新 (一次一個)。 在更新期間,VM 可能會無法使用,或可能需要重新啟動。 在此情況下,該網路閘道上的作用中連線會遷移到待命的網路閘道 VM (如果已如此設定)。 這會導致租用戶連線移轉至待命閘道時發生一些停機時間。
若要將停機時間降到最低,請先在備援的網路閘道 VM 上安裝更新。 如果您尚未設定任何備援網關 VM,請忽略此步驟。 若要了解特定的網路閘道 VM 是否為備援 VM,請在網路控制器 VM 上執行下列命令:
(Get-NetworkControllerGateway -ConnectionUri <your_REST_URI_for_Network_Controller_deployment> -ResourceId <your_resource_ID_of_gateway>).Properties.State
狀態可能是
Active
或Redundant
。網路閘道更新好之後,請先確定網路閘道的 HealthState 設定為
Healthy
,且狀態是Redundant
或Active
,然後才移至下一個網路閘道。 如果沒有任何備援的網路閘道,則請先確定狀態是Active
,然後才移至下一個網路閘道。若要檢查網路閘道 VM 的
HealthState
狀態,請在網路控制器 VM 上執行下列 PowerShell 命令:(Get-NetworkControllerGateway -ConnectionUri <REST uri of the Network Controller deployment> -ResourceId <Resource ID of gateway>).Properties.HealthState
後續步驟
深入了解 SDN 基礎結構。 請參閱規劃軟體定義網路基礎結構。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應