更新 Azure 本機的 SDN 基礎結構
適用於:Azure 本機版本 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 之前,請確定節點的狀態是
Up
執行下列 PowerShellGet-NetworkControllerNode
Cmdlet: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。
更新 Software Load Balancer
一次在每個 SLB VM 上安裝更新,以確保負載平衡器基礎結構持續可用性。
更新 SDN 閘道
一次一次在每個閘道 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
移至下一個閘道之前。若要檢查
HealthState
閘道 VM 的狀態,請在網路控制站 VM 上執行下列 PowerShell 命令:(Get-NetworkControllerGateway -ConnectionUri <REST uri of the Network Controller deployment> -ResourceId <Resource ID of gateway>).Properties.HealthState
下一步
深入瞭解 SDN 基礎結構。 請參閱 規劃軟體定義網路基礎結構。