Обновление Службы приложений Azure в Azure Stack Hub

Важно!

При необходимости обновите Azure Stack Hub до поддерживаемой версии (или при необходимости разверните последний пакет средств разработки Azure Stack) перед развертыванием или обновлением поставщика ресурсов Служба приложений (RP). Обязательно прочтите заметки о выпуске RP, чтобы узнать о новых функциях, исправлениях и любых известных проблемах, которые могут повлиять на развертывание.

Поддерживаемая версия Azure Stack Hub версия RP Служба приложений
2108 Установщик 2021.Q3 (заметки о выпуске)
2102 Установщик 2021.Q1 (заметки о выпуске)
2008 Установщик 2020.Q3 (заметки о выпуске)

Из этой статьи вы узнаете, как обновить поставщик ресурсов Службы приложений Azure, развернутый в подключенной к Интернету среде Azure Stack Hub.

Важно!

Перед выполнением обновления необходимо выполнить развертывание Службы приложений Azure в Azure Stack Hub.

Запуск установщика поставщика ресурсов Службы приложений Azure

В ходе обновления выполняются следующие действия:

  • обнаружение предыдущего развертывания Службы приложений Azure;
  • подготовка всех пакетов обновления и новых версий всех библиотек OSS для развертывания;
  • отправка в хранилище;
  • обновление всех ролей Службы приложений Azure (контроллеры, управление, внешний интерфейс, издатель и рабочие роли);
  • обновление определений масштабируемого набора Службы приложений Azure;
  • обновление манифеста поставщика ресурсов Службы приложений Azure.

Важно!

Установщик Службы приложений Azure необходимо запустить на компьютере, у которого есть доступ к конечной точке Azure Resource Manager учетной записи администратора Azure Stack Hub.

Чтобы обновить развертывание Службы приложений Azure в Azure Stack Hub, сделайте следующее:

  1. Скачайте установщик Службы приложений Azure.

  2. Запустите файл appservice.exe от имени администратора.

    Screenshot that shows how to start the deployment or upgrade process in the App Service installer.

  3. Выберите "Развернуть Служба приложений Azure" или "Обновить до последней версии".

  4. Просмотрите и примите условия лицензионного соглашения об использовании программного обеспечения Майкрософт, а затем выберите Далее.

  5. Просмотрите и примите условия лицензии сторонних поставщиков и выберите Далее.

  6. Убедитесь, что конечная точка Azure Resource Manager инфраструктуры Azure Stack Hub и сведения о клиенте Active Directory указаны правильно. Если во время развертывания Пакета средств разработки Azure Stack использовались настройки по умолчанию, их можно использовать и сейчас. Но если вы указали другие значения при развертывании Azure Stack Hub, в этом окне необходимо изменить значения соответствующим образом. Например, если используется суффикс домена mycloud.com, для конечной точки Azure Resource Manager инфраструктуры Azure Stack Hub нужно указать значение management.region.mycloud.com. Проверьте сведения и нажмите Далее.

    Screenshot that shows where to configure the ARM endpoints in the App Service installer.

  7. На следующей странице:

    1. Выберите предпочитаемый метод подключения — с помощью учетных данных или субъекта-службы.

      • Учетные данные
        • При использовании Azure Active Directory (Azure AD) введите учетную запись администратора Azure AD и пароль, указанный при развертывании Azure Stack Hub Выберите Подключиться.
        • Если вы используете службы федерации Active Directory (AD FS), предоставьте соответствующую учетную запись администратора. Например, cloudadmin@azurestack.local. Введите пароль и затем щелкните Подключить.
      • Субъект-служба
        • Используемый субъект-служба должен иметь права владельца в подписке поставщика по умолчанию.
        • Укажите значения для параметров Идентификатор субъекта-службы, Файл сертификата, Пароль и выберите Подключить.
    2. В разделе Azure Stack Hub Subscriptions (Подписки Azure Stack Hub) выберите Default Provider Subscription (Подписка поставщика по умолчанию). Служба приложений Azure в Azure Stack Hub должна быть развернута в подписке поставщика по умолчанию.

    3. В поле Azure Stack Hub Locations (Расположения Azure Stack Hub) выберите расположение, соответствующее региону, в который выполняется развертывание. Например, для развертывания в ASDK выберите локальное расположение.

    4. Если обнаружено существующее развертывание Службы приложений Azure, поля группы ресурсов и учетной записи хранения заполняются и становятся недоступными.

    Screenshot that shows where you specify the Azure Stack Hub subscription information in the App Service installer.

  8. На странице "Сводка" выполните следующие действия.

    1. Проверьте выбранные параметры. Чтобы внести изменения, используйте кнопки Назад для перехода на предыдущие страницы.

    2. Если настройки указаны правильно, установите флажок.

    3. Чтобы начать обновление, нажмите кнопку "Далее".

      Screenshot that shows the App Service upgrade summary in the installer.

  9. На странице хода обновления:

    1. Отслеживайте ход обновления. Длительность обновления Службы приложений Azure в Azure Stack Hub зависит от количества развернутых экземпляров ролей.

    2. После успешного завершения обновления нажмите кнопку "Выйти".

      Screenshot that shows the deployment progress in the App Service installer.

Из этой статьи вы узнаете, как обновить поставщик ресурсов Служба приложений Azure, развернутый в среде Azure Stack Hub, которая отключена от Интернета и защищена службы федерации Active Directory (AD FS) (AD FS).

Важно!

Перед выполнением обновления необходимо выполнить развертывание Службы приложений Azure в Azure Stack Hub в автономной среде.

Запуск установщика поставщика ресурсов службы приложений

Чтобы обновить поставщик ресурсов Службы приложений в среде Azure Stack Hub, выполните следующие задачи:

  1. Скачайте установщик Службы приложений Azure.
  2. Создайте автономный пакет обновления.
  3. Запустите установщик службы приложений (appservice.exe) и завершите обновление.

В ходе обновления выполняются следующие действия:

  • обнаружение предыдущего развертывания службы приложений;
  • отправка в службу хранилища;
  • обновление всех ролей службы приложений (контроллеры, управление, внешний интерфейс, издатель и рабочие роли);
  • обновление определений масштабируемого набора службы приложений;
  • обновление манифеста поставщика ресурсов службы приложений.

Создание автономного пакета обновления

Чтобы обновить службу приложений в автономной среде, сначала создайте автономный пакет обновления на компьютере, подключенном к Интернету.

  1. Запустите файл appservice.exe от имени администратора.

    Azure App Service Installer

  2. Выбор автономного пакета AdvancedCreate>

    Azure App Service Installer Advanced

  3. В установщике Службы приложений Azure будет создан автономный пакет обновления и отобразится путь к нему. Вы можете выбрать команду "Открыть папку ", чтобы открыть папку в проводнике.

  4. Скопируйте установщик (файл AppService.exe) и автономный пакет установки на компьютер с возможностью подключения к Azure Stack Hub.

Завершение обновления Службы приложений в Azure Stack Hub

Важно!

Установщик Службы приложений Azure необходимо запустить на компьютере, у которого есть доступ к конечной точке Azure Resource Manager учетной записи администратора Azure Stack Hub.

  1. Запустите файл appservice.exe от имени администратора.

    Azure App Service Installer

  2. Выберите AdvancedComplete offline installation or upgrade(Дополнительное комплетировать автономную установку или обновление).>

    Azure App Service Installer Advanced

  3. Перейдите к расположению созданного ранее пакета автономного обновления, а затем нажмите кнопку "Далее".

  4. Просмотрите и примите условия лицензионного соглашения об использовании программного обеспечения Майкрософт, а затем выберите Далее.

  5. Просмотрите и примите условия лицензии сторонних поставщиков и выберите Далее.

  6. Убедитесь, что конечная точка Azure Resource Manager инфраструктуры Azure Stack Hub и сведения о клиенте Active Directory указаны правильно. Если во время развертывания Пакета средств разработки Azure Stack использовались значения по умолчанию, здесь также можно принять значения по умолчанию. Но если вы указали другие значения при развертывании Azure Stack Hub, в этом окне необходимо изменить значения соответствующим образом. Например, если используется суффикс домена mycloud.com, для конечной точки Azure Resource Manager инфраструктуры Azure Stack Hub нужно указать значение management.region.mycloud.com. После подтверждения сведений нажмите кнопку "Далее".

    Azure Stack Hub Cloud Information

  7. На следующей странице:

    1. Выберите предпочитаемый метод подключения — с помощью учетных данных или субъекта-службы.

      • Учетные данные
        • При использовании Azure Active Directory (Azure AD) введите учетную запись администратора Azure AD и пароль, указанный при развертывании Azure Stack Hub Выберите Подключиться.
        • Если вы используете службы федерации Active Directory (AD FS), предоставьте соответствующую учетную запись администратора. Например, cloudadmin@azurestack.local. Введите пароль и затем щелкните Подключить.
      • Субъект-служба
        • Используемый субъект-служба должен иметь права владельца в подписке поставщика по умолчанию.
        • Укажите значения для параметров Идентификатор субъекта-службы, Файл сертификата, Пароль и выберите Подключить.
    2. В разделе Azure Stack Hub Subscriptions (Подписки Azure Stack Hub) выберите Default Provider Subscription (Подписка поставщика по умолчанию). Служба приложений Azure в Azure Stack Hub должна быть развернута в подписке поставщика по умолчанию.

    3. В поле Azure Stack Hub Locations (Расположения Azure Stack Hub) выберите расположение, соответствующее региону, в который выполняется развертывание. Например, для развертывания в ASDK выберите локальное расположение.

    4. Если обнаружено существующее развертывание службы приложений, поля группы ресурсов и учетной записи хранения заполняются и выделяются серым цветом.

      Azure App Service Installation Detected

  8. На странице "Сводка" выполните следующие действия.

    1. Проверьте выбранные параметры. Чтобы внести изменения, используйте кнопки Назад для перехода на предыдущие страницы.

    2. Если настройки указаны правильно, установите флажок.

    3. Чтобы начать обновление, нажмите кнопку "Далее".

      Azure App Service Upgrade Summary

  9. На странице хода обновления:

    1. Отслеживайте ход обновления. Длительность обновления Службы приложений в Azure Stack Hub зависит от количества развернутых экземпляров ролей.

    2. После успешного завершения обновления нажмите кнопку "Выйти".

      Azure App Service Upgrade Progress

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

Подготовка к другим операциям администрирования для Служба приложений Azure в Azure Stack Hub: