Установка программного обеспечения SAP
После создания инфраструктуры для новой системы SAP с помощью Центра Azure для решений SAP необходимо установить программное обеспечение SAP.
В этом руководстве вы узнаете о двух способах установки программного обеспечения SAP для системы. Выберите любой метод, подходящий для вашего варианта использования. Вы можете сделать одно из двух:
- Установите программное обеспечение SAP через Центр Azure для решений SAP непосредственно с помощью мастера установки.
- Установите программное обеспечение SAP за пределами Центра Azure для решений SAP, а затем определите установленную систему из службы.
Необходимые компоненты
Просмотрите предварительные требования для предпочтительного метода установки: с помощью мастера установки решений SAP в Центре Azure или с помощью внешнего метода
Предварительные требования для установки мастера
- Подписка Azure.
- Учетная запись Azure с доступом к роли участника к подпискам и группам ресурсов, в которых существует виртуальный экземпляр для решений SAP.
- Управляемое удостоверение, назначаемое пользователем, с ролями чтения данных BLOB-объектов и чтения и доступа к данным в учетной записи служба хранилища служба хранилища с программным обеспечением SAP.
- Сеть, настроенная для развертывания SAP.
- Развертывание инфраструктуры S/4HANA.
- Если вы устанавливаете систему SAP через Центр Azure для решений SAP, у вас должен быть носитель установки SAP в учетной записи хранения. Дополнительные сведения см. в том , как скачать установочный носитель SAP.
- Если вы устанавливаете систему SAP высокой доступности (HA), получите идентификатор субъекта-службы (идентификатор субъекта-службы) и пароль, чтобы авторизовать агент забора Azure (устройство ограждения) для ресурсов Azure. Дополнительные сведения см. в статье "Использование Azure CLI" для создания приложения Microsoft Entra и его настройки для доступа к API Cлужбы мультимедиа.
- Пример см. в документации по Red Hat для создания приложения Microsoft Entra.
- Чтобы избежать частого истечения срока действия пароля, используйте интерфейс командной строки Azure (Azure CLI) для создания идентификатора и пароля субъекта-службы вместо портал Azure.
Предварительные требования для внешней установки
- Подписка Azure.
- Учетная запись Azure с доступом к роли участника к подпискам и группам ресурсов, в которых существует виртуальный экземпляр для решений SAP.
- Назначаемое пользователем управляемое удостоверение, созданное во время развертывания инфраструктуры с доступом к роли участника в подписке, или во всех группах ресурсов (вычислительных ресурсов, сети и хранилища), в которую входит система SAP.
- Инфраструктура для системы SAP, созданной ранее с помощью Центра Azure для решения SAP. Не изменяйте эту инфраструктуру.
- Система SAP (и базовые ресурсы инфраструктуры), которая выполняется и работает.
- При необходимости можно добавить полностью установленные серверы приложений в систему перед обнаружением программного обеспечения SAP; затем система SAP с дополнительными серверами приложений также будет обнаружена.
- При добавлении дополнительных серверов приложений в этот виртуальный экземпляр для решений SAP после развертывания инфраструктуры ранее созданное управляемое удостоверение, назначаемое пользователем, также требуется доступ к роли участника в подписке или группе ресурсов, в которой существует новый сервер приложений.
- Количество установленных виртуальных машин приложений не должно быть меньше числа, созданного на этапе развертывания инфраструктуры в Центре Azure для решений SAP. Вы по-прежнему можете обнаружить дополнительные серверы приложений.
Для этого метода установки поддерживаются только следующие сценарии:
- Инфраструктура для S4/HANA была создана с помощью Центра Azure для решений SAP. Приложение S4/HANA было установлено за пределами Центра Azure для решений SAP с помощью другого средства.
- Можно обнаружить только установку S4/HANA за пределами Центра Azure для решений SAP. Если вы установили другое приложение SAP, отличное от S4/HANA, обнаружение завершится ошибкой.
- Если требуется новая установка программного обеспечения S4/HANA на инфраструктуре, развернутой Центром Azure для решений SAP, используйте параметр установки мастера.
Установка SAP с помощью Центра Azure для решений SAP
Чтобы установить программное обеспечение SAP напрямую, используйте мастер установки решений SAP Для Центра Azure.
Войдите на портал Azure.
Найдите и выберите виртуальный экземпляр для решений SAP.
Выберите свой виртуальный экземпляр для экземпляра решений SAP.
На странице обзора ресурса решений SAP для виртуального экземпляра выберите "Установить программное обеспечение SAP".
На вкладке предварительных требований мастера просмотрите предварительные требования. Затем выберите Далее.
На вкладке "Программное обеспечение" укажите сведения о носителе SAP.
Для отправки программного обеспечения в учетную запись хранения Azure нажмите кнопку "Да".
Для версии программного обеспечения используйте SAP S/4HANA 1909 SPS03 или SAP S/4HANA 2020 SPS 03 или SAP S/4HANA 2021 ISS 00 или S/4 HANA 2022 ISS 00 . Обратите внимание, что только те версии, которые поддерживаются версией ОС, которая использовалась для развертывания инфраструктуры ранее.
Для расположения каталога BOM выберите "Обзор " и найдите путь к файлу BOM. Например,
https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml
.Только для систем высокой доступности (HA) введите идентификатор клиента для субъекта-службы агента STONITH Фехтинга для идентификатора клиента фехтинга.
Только для систем высокой доступности (HA) введите пароль для субъекта-службы агента фехтинга для пароля клиента фехтинга.
Выберите Далее.
На вкладке "Проверка и установка" просмотрите параметры программного обеспечения.
Выберите " Установить" , чтобы продолжить установку.
Дождитесь завершения установки. Процесс занимает около трех часов. Вы можете увидеть ход выполнения, а также предполагаемое время для каждого шага в мастере.
После завершения установки войдите с помощью учетных данных системы SAP. Чтобы найти учетные данные системы SAP и базы данных HANA для новой установленной системы, узнайте , как управлять виртуальным экземпляром для решений SAP.
Установка SAP через внешний метод
При установке программного обеспечения SAP в другом месте необходимо обнаружить установку программного обеспечения и обновить виртуальный экземпляр для метаданных решений SAP.
Войдите на портал Azure. Обязательно войдите с помощью учетной записи Azure, которая имеет доступ к роли участника к подписке или группам ресурсов, в которых существует система SAP.
Найдите и выберите Центр Azure для решений SAP в строке поиска портал Azure.
Выберите виртуальные экземпляры для решений SAP. Затем выберите ресурс виртуальных экземпляров для решений SAP, который требуется обнаружить.
На странице обзора ресурса выберите "Подтвердить уже установленное программное обеспечение". Прочитайте все инструкции, а затем нажмите кнопку "Подтвердить". Теперь расширения будут установлены на виртуальных машинах ASCS, APP и DB и начинают обнаруживать метаданные SAP.
Подождите, пока ресурс решений SAP будет обнаружен и заполнен метаданными. Процесс завершается после обнаружения всех системных компонентов SAP.
Просмотрите ресурс виртуальных экземпляров решений SAP в портал Azure. На странице ресурсов теперь отображаются системные ресурсы SAP и сведения о системе.
Ограничения
Ниже перечислены известные ограничения и проблемы.
Серверы приложений
Можно установить не более 10 серверов приложений, за исключением основного сервера приложений.
Изменения версии пакета SAP
Когда SAP изменяет версию пакетов для компонента в BOM, могут возникнуть проблемы с скриптом автоматической установки оболочки. Рекомендуется как можно скорее скачать установочный носитель SAP, чтобы избежать проблем.
Если возникла эта проблема, выполните следующие действия.
Скачайте новый действительный пакет на странице загрузки программного обеспечения SAP.
Отправьте новый пакет в папку
archives
учетной записи служба хранилища Azure.Обновите следующее содержимое в файлах BOM, ссылающихся на обновленный компонент.
name
имя нового пакетаarchive
имя и расширение нового пакетаchecksum
на новый проверка sumfilename
имя нового сокращенного пакетаpermissions
...0755
url
в новый URL-адрес загрузки SAP
Перезагрузите файлы BOM в вложенной папке (
S41909SPS03_v0011ms
илиS42020SPS03_v0003ms
илиS42022SPS00_v0001ms
S4HANA_2021_ISS_v0001ms
) папки.boms
Специальные символы, такие как $ в пароле S-user, не принимаются при скачивании BOM.
Клонируйте репозиторий службы автоматизации SAP. Дополнительные сведения см. в том , как скачать установочный носитель SAP.
git clone https://github.com/Azure/sap-automation.git
Перед запуском сборника схем Ansible задайте переменную среды SPASS ниже. В команде должны присутствовать одиночные кавычки.
export SPASS='password_with_special_chars'
Запустите сборник схем Ansible:
ansible-playbook ./sap-automation/deploy/ansible/playbook_bom_downloader.yaml -e "bom_base_name=S41909SPS03_v0011ms" -e "deployer_kv_name=dummy_value" -e "s_user=<username>" -e "s_password=$SPASS" -e "sapbits_access_key=<storageAccountAccessKey>" -e "sapbits_location_base_path=<containerBasePath>"
- Для
<username>
этого используйте имя пользователя SAP. - Для
<bom_base_name>
этого используйте версию SAP, которую необходимо установить, например S41909SPS03_v0011ms или S42020SPS03_v0003ms или S4HANA_2021_ISS_v0001ms или S42022SPS00_v0001ms - Для
<storageAccountAccessKey>
этого используйте ключ доступа учетной записи хранения. Это значение найдено в разделе "Скачивание мультимедиа SAP" - Для
<containerBasePath>
этого используйте путь к контейнеруsapbits
. Это значение найдено в разделе "Скачать носитель SAP". Формат —https://<your-storage-account>.blob.core.windows.net/sapbits
.
- Для
Следующие шаги
- Поиск паролей SAP и HANA с помощью Центра Azure для решений SAP
- Мониторинг системы SAP из портал Azure
- Управление виртуальным экземпляром для решений SAP