Краткое руководство. Установка программного обеспечения для системы SAP с высоким уровнем доступности и настраиваемых имен ресурсов в Центре Azure для решений SAP с помощью Azure CLI

Azure CLI используется для создания ресурсов Azure и управления ими из командной строки или скриптов.

Центр Azure для решений SAP позволяет развертывать системы SAP и управлять ими в Azure. В этой статье показано, как установить программное обеспечение SAP для инфраструктуры, развернутой для системы SAP. На предыдущем шаге вы создали инфраструктуру для системы SAP с высокодоступной распределенной архитектурой (HA) в Azure с помощью Центра Azure для решений SAP с помощью Azure CLI. Вы также предоставили настраиваемые имена ресурсов для развернутых ресурсов Azure.

После развертывания инфраструктуры и установки программного обеспечения SAP с помощью Центра Azure для решений SAP можно использовать ее возможности визуализации, управления и мониторинга с помощью виртуального экземпляра для решений SAP. Например, доступны следующие возможности:

  • Просмотр и отслеживание системы SAP в качестве ресурса Azure, называемого виртуальным экземпляром для решений SAP (VIS).
  • Получите рекомендации по инфраструктуре SAP, конфигурациям операционной системы и т. д. на основе проверка качества, которые оценивают рекомендации по SAP в Azure.
  • Получите сведения о работоспособности и состоянии системы SAP.
  • Запуск и остановка уровня приложений SAP.
  • Запуск и остановка отдельных экземпляров ASCS, сервера приложений и базы данных HANA.
  • Отслеживайте метрики инфраструктуры Azure для системных ресурсов SAP.
  • Просмотр анализа затрат для системы SAP.

Необходимые компоненты

  • Подписка Azure.
  • Учетная запись Azure с администратором решений Azure для SAP и ролью "Оператор управляемых удостоверений" к подпискам и группам ресурсов, в которых вы создадите ресурс Виртуального экземпляра для решений SAP (VIS).
  • Управляемое удостоверение, назначаемое пользователем, которое имеет доступ к роли службы решений SAP для Центра Azure для подписки или atleast всех групп ресурсов (вычисления, сеть, служба хранилища).
  • Учетная запись хранения, в которой вы будете хранить носитель SAP
  • Роль чтения и доступа к данным управляемому удостоверению , назначаемого пользователем, в учетной записи хранения, в которой будет храниться носитель SAP.
  • Сеть, настроенная для развертывания инфраструктуры.
  • Развертывание инфраструктуры S/4HANA.
  • Закрытый ключ SSH для виртуальных машин в системе SAP. Этот ключ был создан во время развертывания инфраструктуры.
  • У вас должен быть носитель установки SAP, доступный в учетной записи хранения. Дополнительные сведения см. в том , как скачать установочный носитель SAP.
  • Файл конфигурации JSON, используемый для создания инфраструктуры на предыдущем шагедля системы SAP с помощью PowerShell или Azure CLI.
  • При установке системы SAP с высоким уровнем доступности (HA) получите идентификатор субъекта-службы (идентификатор субъекта-службы) и пароль для авторизации агента ограждения Azure (устройство ограждения) для ресурсов Azure. Дополнительные сведения см. в статье "Использование Azure CLI" для создания приложения Microsoft Entra и его настройки для доступа к API Cлужбы мультимедиа.
    • Пример см. в документации по Red Hat для создания приложения Microsoft Entra.
    • Чтобы избежать частого истечения срока действия пароля, используйте интерфейс командной строки Azure (Azure CLI) для создания идентификатора и пароля субъекта-службы вместо портал Azure.

Azure Cloud Shell

В Azure есть Azure Cloud Shell, интерактивная оболочка среды, с которой можно работать в браузере. Для работы со службами Azure можно использовать Bash или PowerShell с Cloud Shell. Для запуска кода из этой статьи можно использовать предварительно установленные команды Cloud Shell. Ничего дополнительного в локальной среде устанавливать не нужно.

Начало работы с Azure Cloud Shell

Вариант Пример и ссылка
Нажмите кнопку Попробовать в правом верхнем углу блока кода или команд. При нажатии кнопки Попробовать код или команда не копируется в Cloud Shell автоматически. Screenshot that shows an example of Try It for Azure Cloud Shell.
Чтобы открыть Cloud Shell в браузере, перейдите по адресу https://shell.azure.com или нажмите кнопку Запуск Cloud Shell. Button to launch Azure Cloud Shell.
Нажмите кнопку Cloud Shell в строке меню в правом верхнем углу окна портала Azure. Screenshot that shows the Cloud Shell button in the Azure portal

Чтобы использовать Azure Cloud Shell, выполните следующие действия:

  1. Запустите Cloud Shell.

  2. Нажмите кнопку Копировать в блоке кода (или блоке команд), чтобы скопировать код или команду.

  3. Вставьте код или команду в окно сеанса Cloud Shell, нажав клавиши CTRL+SHIFT+V в Windows и Linux или CMD+SHIFT+V в macOS.

  4. Нажмите клавишу ВВОД, чтобы запустить код или команду.

Создание файла конфигурации JSON

  • Json-файл для установки программного обеспечения SAP аналогичен тому, который используется для развертывания инфраструктуры для SAP с добавленным разделом конфигурации программного обеспечения SAP.
  • В разделе конфигурации программного обеспечения требуются следующие входные данные.
    • Тип установки программного обеспечения: сохраните его как SAPInstallWithoutOSConfig.
    • URL-адрес BOM: это путь к файлу BOM. Пример: https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml
    • Версия программного обеспечения: Центр Azure для решений SAP поддерживает эти версии программного обеспечения SAP viz. SAP S/4HANA 1909 SPS03 или SAP S/4HANA 2020 SPS 03 или SAP S/4HANA 2021 ISS 00 или SAP S/4HANA 2022 ISS 00
    • идентификатор учетной записи служба хранилища. Это идентификатор ресурса для учетной записи хранения, в которой создается файл BOM.
    • При развертывании системы высокого уровня доступности необходимо предоставить конфигурацию программного обеспечения высокой доступности следующими двумя входными данными:
      • Идентификатор клиента ограждения: идентификатор клиента для субъекта-службы фехтинга STONITH
      • Пароль клиента ограждения: пароль для субъекта-службы агента ограждения
  • Пример файла полезных данных установки программного обеспечения можно использовать

Установка программного обеспечения SAP

Использование az workloads sap-virtual-instance create для установки программного обеспечения SAP

az workloads sap-virtual-instance create -g <Resource Group Name> -n <VIS Name> --environment NonProd --sap-product s4hana --configuration <Payload file path> --identity "{type:UserAssigned,userAssignedIdentities:{<Managed_Identity_ResourceID>:{}}}"

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

Следующие шаги

В этом кратком руководстве описано, как установить программное обеспечение SAP в развернутой инфраструктуре в Azure для системы SAP с типом архитектуры с высоким уровнем доступности с помощью Центра Azure для решений SAP. Вы также отметили, что имена ресурсов были настроены для системы при развертывании инфраструктуры. Перейдите к следующей статье, чтобы узнать, как управлять системой SAP в Azure с помощью виртуального экземпляра для решений SAP