Присоединение к каналу предварительной версии Azure Stack HCI

Область применения: Azure Stack HCI, предварительная версия 22H2

Канал выпуска предварительной версии Azure Stack HCI — это добровольная программа, которая позволяет клиентам установить следующую версию операционной системы до ее официального выпуска. Он предназначен для клиентов, которые хотят оценить новые функции, системные архитекторы, которые хотят создать решение, прежде чем проводить более широкое развертывание, или любой, кто хочет узнать, что дальше для Azure Stack HCI. У программы нет особых требований или обязательств. Предварительные сборки доступны через клиентский компонент Центра обновления Windows с помощью Windows Admin Center или PowerShell.

Важно!

Теперь, когда Azure Stack HCI версии 21H2 достигла общедоступной версии, мы настоятельно рекомендуем всем участникам обновить кластеры каналов предварительной версии для сборки 22471 (будущей версии), чтобы избежать выставления счетов. Если сборка 22471 не установлена, будьте в версии 21H2 и продолжайте применять исправления, ваш кластер станет оплачиваемым. Если вы остаетесь на версии 21H2 и не применяете дальнейшие исправления в сентябре 2021 года, вам не будет выставляться счет.

Предупреждение

Кластеры Azure Stack HCI, управляемые корпорацией Майкрософт System Center, пока не должны присоединяться к каналу предварительной версии. System Center 2022 (включая диспетчер виртуальных машин, Operations Manager и другие компоненты) поддерживает Azure Stack HCI версии 21H2, которая является текущей версией общедоступной версии. System Center еще не поддерживает дополнительные предварительные версии. Последние новости см. в блоге о System Center.

Предупреждение

Не используйте предварительные сборки в рабочей среде. Предварительные версии сборок содержат экспериментальную предварительную версию программного обеспечения, доступную только для оценки и тестирования. Могут возникать сбои, уязвимости системы безопасности или потеря данных. Перед обновлением кластера обязательно создайте резервные копии всех важных виртуальных машин. После установки сборки из канала предварительной версии единственный способ вернуться — чистая установка.

Как присоединиться к каналу предварительной версии

Перед присоединением к каналу предварительной версии убедитесь, что все серверы в кластере подключены к сети и что кластер зарегистрирован в Azure.

Важно!

Если кластер по-прежнему работает под управлением Azure Stack HCI версии 20H2, обязательно примените последние обновления компонентов перед присоединением к каналу предварительной версии. См . статью "Обновление кластеров Azure Stack HCI".

  1. Убедитесь, что на компьютере управления или сервере установлена последняя версия Windows Admin Center.

  2. Подключение в кластер Azure Stack HCI, в котором требуется установить обновления компонентов, и выберите Параметры в левом нижнем углу экрана. Выберите "Присоединиться к каналу предварительной версии", а затем начало работы.

    Select join the preview channel, then Get started

  3. Вы помните, что предварительные сборки предоставляются как есть, и не имеют права на поддержку на уровне рабочей среды. Установите флажок "Я понимаю ", а затем нажмите кнопку "Присоединиться к каналу предварительной версии".

  4. Вы увидите подтверждение успешного присоединения к каналу предварительной версии и что кластер теперь готов к предварительным сборкам.

    Your cluster is now ready to flight preview builds

    Примечание

    Если какой-либо из серверов в кластере не настроен для предварительных сборок, попробуйте повторить процесс.

Теперь вы готовы установить предварительную сборку с помощью Windows Admin Center или PowerShell.

Установка предварительной сборки с помощью Windows Admin Center

После присоединения к каналу предварительной версии кластер всегда будет предлагать последние доступные предварительные сборки на постоянной основе. Предварительную сборку можно установить с помощью Windows Admin Center.

  1. В Windows Admin Center выберите Актуальные данные в области "Сервис" слева. Если вы успешно присоединились к каналу предварительной версии, будут отображаться обновления компонентов.

    Feature updates will be displayed

Примечание

Если вы устанавливаете сборку 22471, Windows Admin Center отображает правильный заголовок обновления, но неправильно отображает баннер рекламы "версия 21H2". Это известная проблема.

  1. Нажмите кнопку Установить. Отобразится проверка готовности. Если какая-либо из проверок условий завершается сбоем, перед продолжением устраните их.

    A readiness check will be displayed

  2. После завершения проверки готовности можно установить обновления. Если вам не требуется возможность отката обновлений, проверьте необязательный уровень работы кластера, чтобы включить флажок "Новые функции "; В противном случае можно обновить функциональный уровень кластера после установки с помощью PowerShell. Просмотрите перечисленные обновления и нажмите кнопку "Установить ", чтобы запустить обновление.

    Review the updates and install them

  3. Вы увидите ход установки, как показано на снимке экрана ниже. Так как вы обновляете операционную систему с помощью новых функций, обновление может занять некоторое время. Вы можете продолжать использовать Windows Admin Center для других операций во время обновления.

    You'll be able to see the installation progress as updates are installed

    Примечание

    Если обновления, как представляется, не удалось установить обновления или не удалось проверить наличие предупреждений об обновлениях , или если один или несколько серверов указывают , что не удалось получить состояние во время обновления, попробуйте подождать несколько минут и обновить браузер. Вы также можете проверить Get-CauRunсостояние обновления с помощью PowerShell.

  4. По завершении обновлений компонентов проверьте, доступны ли дополнительные обновления и установите их.

Теперь все готово для выполнения после установки.

Установка предварительной сборки с помощью PowerShell

Чтобы установить предварительную сборку с помощью PowerShell, выполните следующие действия. Если кластер работает под управлением Azure Stack HCI версии 20H2, обязательно примените обновление предварительной версии 20 мая 2021 г. (KB5003237) через клиентский компонент Центра обновления Windows или Set-PreviewChannel командлет не будет работать.

  1. Выполните следующие командлеты на каждом сервере в кластере:

    Set-WSManQuickConfig
    Enable-PSRemoting
    Set-NetFirewallRule -Group "@firewallapi.dll,-36751" -Profile Domain -Enabled true
    
  2. Чтобы проверить правильность настройки кластера для применения обновлений программного обеспечения с помощью Cluster-Aware обновления (CAU), выполните Test-CauSetup командлет, который уведомит вас о любых предупреждениях или ошибках:

    Test-CauSetup -ClusterName Cluster1
    
  3. Проверьте оборудование и параметры кластера, запустив Test-Cluster командлет на одном из серверов в кластере. Если какая-либо из проверок условий завершается сбоем, перед переходом к шагу 4 необходимо устранить их.

    Test-Cluster
    
  4. Выполните следующий командлет без параметров на каждом сервере в кластере:

    Set-PreviewChannel
    

    При этом сервер будет настроен на получение сборок, отправленных в аудиторию ReleasePreview-External . Если сервер еще не был настроен для подписывания тестового компьютера, необходимо перезапустить после согласия. Выходные данные модуля сообщают, нужно ли перезапустить.

  5. Проверьте наличие обновления компонентов:

    Invoke-CauScan -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose | fl *
    

    Проверьте выходные данные приведенного выше командлета и убедитесь, что каждому серверу предлагается одно и то же обновление компонентов, что должно быть в данном случае.

  6. Для выполнения командлета потребуется отдельный сервер или виртуальная машина за пределами Invoke-CauRun кластера.

    Важно!

    Система, в которой выполняется запускInvoke-CauRun, должна выполняться либо Windows Server 2022, Azure Stack HCI версии 21H2 или Azure Stack HCI версии 20H2 с установленным предварительным обновлением 20 мая 2021 г. (KB5003237).

    Invoke-CauRun -ClusterName <ClusterName> -CauPluginName "Microsoft.RollingUpgradePlugin" -CauPluginArguments @{'WuConnected'='true';} -Verbose -EnableFirewallRules -Force
    
  7. Проверьте наличие дополнительных обновлений и установите их. См. статью "Установка обновлений операционной системы с помощью PowerShell".

Теперь все готово для выполнения после установки.

Действия после установки

После установки обновлений компонентов необходимо обновить функциональный уровень кластера и обновить версию пула носителей с помощью PowerShell, чтобы включить новые функции.

  1. Обновите функциональный уровень кластера.

    Рекомендуется как можно скорее обновить функциональный уровень кластера. Если вы установили обновления компонентов с Windows Admin Center и проверили необязательный уровень работы кластера, чтобы включить флажок "Новые функции", этот шаг можно пропустить.

    Выполните следующий командлет на любом сервере в кластере:

    Update-ClusterFunctionalLevel
    

    Появится предупреждение о том, что отменить эту операцию невозможно. Подтвердите Y , что вы хотите продолжить.

    Предупреждение

    После обновления функционального уровня кластера невозможно выполнить откат к предыдущей версии операционной системы.

  2. Обновите пул носителей.

    После обновления функционального уровня кластера используйте следующий командлет для обновления пула носителей. Выполните команду Get-StoragePool , чтобы найти FriendlyName для пула носителей, представляющего кластер. В этом примере FriendlyName — S2D в hci-cluster1:

    Update-StoragePool -FriendlyName "S2D on hci-cluster1"
    

    Вам будет предложено подтвердить действие. На этом этапе новые командлеты будут полностью работать на любом сервере в кластере.

  3. Обновление уровней конфигурации виртуальной машины (необязательно).

    При необходимости можно обновить уровни конфигурации виртуальной машины, остановив каждую виртуальную машину с помощью командлета Update-VMVersion , а затем снова запустите виртуальные машины.

  4. Убедитесь, что обновленные функции кластера должным образом.

    Роли должны выполнять отработку отказа правильно и если в кластере используется динамическая миграция виртуальных машин, виртуальные машины должны успешно переноситься.

  5. Проверка кластера.

    Test-Cluster Запустите командлет на одном из серверов в кластере и изучите отчет о проверке кластера.

Дальнейшие действия

Дополнительные сведения см. также в следующих разделах: