Обновление инфраструктуры SDN для Azure Stack HCI
Область применения: Azure Stack HCI версий 23H2 и 22H2; Windows Server 2022, Windows Server 2019, Windows Server 2016
Компоненты инфраструктуры программно-конфигурируемой сети (SDN) включают сетевой контроллер и при необходимости, программные подсистемы балансировки нагрузки (SLB) и шлюзы SDN, которые работают на виртуальных машинах.
При обновлении каждого компонента используется любой из стандартных методов установки обновлений Windows, а также Windows PowerShell. Вы можете обновить инфраструктуру SDN в любом порядке, но рекомендуется сначала обновить виртуальные машины сетевого контроллера.
Узлы Hyper-V можно обновить до или после обновления инфраструктуры SDN.
Обновление сетевого контроллера
Выполните следующие действия для обновления сетевого контроллера.
На первой виртуальной машине сетевого контроллера установите все обновления и перезапустите виртуальную машину, если это необходимо для обновления. Во время перезапуска узел сетевого контроллера выходит из строя, а затем снова выполняется резервное копирование. При перезапуске виртуальной машины может потребоваться несколько минут, прежде чем она вернется к состоянию
Up
.Перед обновлением следующей виртуальной машины сетевого контроллера убедитесь, что узел находится в состоянии ,
Up
выполнив следующий командлет PowerShellGet-NetworkControllerNode
: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
Выполните шаги 1 и 2 для других виртуальных машин сетевого контроллера.
Обновление Load Balancer программного обеспечения
Установите обновления на каждой виртуальной машине SLB по одному, чтобы обеспечить непрерывную доступность инфраструктуры подсистемы балансировки нагрузки.
Обновление шлюза SDN
Установите обновления на каждой виртуальной машине шлюза по одному. Во время обновления виртуальная машина может быть недоступна или ее может потребоваться перезапустить. В этом случае активные подключения на этом шлюзе переносятся на виртуальную машину резервного шлюза, если это настроено. Это приводит к некоторому простою для подключений клиентов при их переносе в резервный шлюз.
Чтобы свести к минимуму время простоя, сначала установите обновления на виртуальной машине избыточного шлюза. Если вы не настроили избыточные виртуальные машины шлюза, пропустите этот шаг. Чтобы узнать, является ли определенная виртуальная машина шлюза избыточной, выполните следующую команду на виртуальной машине сетевого контроллера:
(Get-NetworkControllerGateway -ConnectionUri <your_REST_URI_for_Network_Controller_deployment> -ResourceId <your_resource_ID_of_gateway>).Properties.State
Состоянием может быть или
Active
Redundant
.После обновления шлюза убедитесь, что для состояния работоспособности шлюза задано значение
Healthy
, а состояние —Redundant
илиActive
перед переходом к следующему шлюзу. Если избыточные шлюзы отсутствуют, убедитесь, что состояние заданоActive
перед переходом на следующий шлюз.Чтобы проверка
HealthState
состояние виртуальной машины шлюза, выполните следующую команду 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 Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по