Краткое руководство. Установка программного обеспечения для системы 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 для подписки или по крайней мере всех групп ресурсов (вычисления, сеть, хранилище).
- Учетная запись хранения, в которой вы будете хранить носитель 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 автоматически. |
![]() |
Чтобы открыть Cloud Shell в браузере, перейдите по адресу https://shell.azure.com или нажмите кнопку Запуск Cloud Shell. |
![]() |
Нажмите кнопку Cloud Shell в строке меню в правом верхнем углу окна портала Azure. |
![]() |
Чтобы использовать Azure Cloud Shell, выполните следующие действия:
Запустите Cloud Shell.
Нажмите кнопку Копировать в блоке кода (или блоке команд), чтобы скопировать код или команду.
Вставьте код или команду в окно сеанса Cloud Shell, нажав клавиши CTRL+SHIFT+V в Windows и Linux или CMD+SHIFT+V в macOS.
Нажмите клавишу ВВОД, чтобы запустить код или команду.
Создание файла конфигурации 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