Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure CLI используется для создания ресурсов Azure и управления ими из командной строки или с помощью скриптов.
Центр Azure для решений SAP позволяет развертывать системы SAP и управлять ими в Azure. В этой статье показано, как зарегистрировать существующую систему SAP, запущенную в Azure, в Центре Azure для решений SAP с помощью Az CLI. Кроме того, можно зарегистрировать системы с помощью Azure PowerShell или в портал Azure. После регистрации системы SAP в Центре Azure для решений SAP можно использовать ее возможности визуализации, управления и мониторинга с помощью портал Azure. Например, доступны следующие возможности:
Это краткое руководство позволяет зарегистрировать существующую систему SAP в Центре решений SAP на Azure.
Предварительные требования для регистрации системы
Убедитесь, что вы пытаетесь зарегистрировать поддерживаемую конфигурацию системы SAP
Предоставьте доступ к учетным записям службы хранилища Azure из виртуальной сети, на которой расположена система SAP. Используйте один из следующих вариантов:
- Разрешить исходящее подключение к Интернету для Виртуальные машины.
- Используйте тег службы хранилища, чтобы разрешить подключение к любой учетной записи хранения Azure на виртуальных машинах.
- Используйте тег службы хранилища с региональной областью, чтобы разрешить подключение учетной записи хранения к учетным записям хранения Azure в том же регионе, что и виртуальные машины.
- Список разрешенных IP-адресов для конкретного региона для служба хранилища Azure.
При первом использовании Azure Center для решений SAP необходимо зарегистрировать Поставщик ресурсов Microsoft.Workloads в подписке, где находится ваша система SAP, с помощью Register-AzResourceProvider, как показано ниже.
az provider register --namespace 'Microsoft.Workloads'Убедитесь, что ваша учетная запись Azure имеет роли Администратор Центра решений SAP в Azure и Оператор управляемых удостоверений или эквивалентный доступ к ролям в подписке или группах ресурсов, где находятся ресурсы системы SAP.
Управляемая идентичность, назначенная пользователем, с доступом к роли службы решений Azure Center for SAP solutions в группе вычислительных ресурсов и с доступом к роли Читателя в группе ресурсов виртуальной сети системы SAP. Служба решений SAP для Центра Azure использует это удостоверение для обнаружения системных ресурсов SAP и регистрации системы в качестве ресурса VIS.
Убедитесь, что виртуальные машины ASCS, сервер приложений и базы данных системы SAP находятся в состоянии выполнения .
Файлы sapcontrol и saphostctrl exe должны существовать в ASCS, сервере приложений и базе данных.
- Путь к файлу на виртуальных машинах Linux: /usr/sap/hostctrl/exe
- Путь к файлу в Windows Виртуальные машины: C:\Program Files\SAP\hostctrl\exe\
Убедитесь, что процесс sapstartsrv выполняется на всех экземплярах SAP и для агента SAP hostctrl на всех виртуальных машинах в системе SAP.
- Чтобы запустить hostctrl sapstartsrv, используйте эту команду для виртуальных машин Linux: hostexecstart -start
- Чтобы запустить экземпляр sapstartsrv, используйте команду :sapcontrol -nr 'instanceNr' -function StartService S0S'
- Чтобы проверить состояние hostctrl sapstartsrv, используйте эту команду для Windows Виртуальные машины: C:\Program Files\SAP\hostctrl\exe\saphostexec –status
Для успешного обнаружения и регистрации системы SAP убедитесь, что между виртуальными машинами ASCS, App и DB есть сетевое подключение. Команда "ping" для имени хоста экземпляра приложения должна быть успешно выполнена с виртуальной машины ASCS. Значение "ping" для имени узла базы данных должно быть успешно выполнено с виртуальной машины сервера приложений.
В профиле сервера приложений SAPDBHOST, DBTYPE, DBID-параметры должны иметь правильные значения, настроенные для обнаружения и регистрации сведений о экземпляре базы данных.
Регистрация системы SAP
Чтобы зарегистрировать существующую систему SAP в Центре Azure для решений SAP:
Используйте az workloads sap-virtual-instance create, чтобы зарегистрировать существующую систему SAP в качестве ресурса Виртуальная Инстанция для SAP-решений:
az workloads sap-virtual-instance create -g <Resource Group Name> \ -n C36 \ --environment NonProd \ --sap-product s4hana \ --central-server-vm <Virtual Machine resource ID> \ --identity "{type:UserAssigned,userAssignedIdentities:{<Managed Identity resource ID>:{}}}" \ --managed-rg-name "acss-C36" \ --managed-resources-network-access-type <private/public> \- g используется для указания имени существующей группы ресурсов, в которую требуется развернуть ресурс решений SAP. Это может быть тот же RG, в котором у вас есть вычислительные и хранилищные ресурсы вашей системы SAP, либо другой RG.
- Параметр n используется для указания идентификатора системы SAP (SID), который вы регистрируете в Центре Azure для решений SAP.
- Параметр среды используется для указания типа среды SAP, которую вы регистрируете. Допустимые значения: NonProd и Prod.
- Параметр sap-product используется для указания типа продукта SAP, который вы регистрируете. Допустимые значения: S4HANA, ECC, Other.
- Параметр managed-rg-name используется для указания имени управляемой группы ресурсов, развернутой службой ACSS в подписке. Эта RG уникальна для каждой системы SAP (SID), которую вы зарегистрируете. Если имя не указано, служба ACSS задает имя по следующему соглашению об именовании: mrg-{SID}-{случайная строка}".
- Тип доступа к ресурсам в управляемой сети указывает конфигурацию сетевого доступа для ресурсов, которые будут развернуты в управляемой группе ресурсов. Варианты выбора— общедоступные и частные. Если выбрано значение Private, тег службы учетной записи хранения должен быть включен в подсетях, в которых существуют виртуальные машины SAP. Это необходимо для установления подключения между расширениями виртуальных машин и учетной записью хранения управляемой группы ресурсов. Этот параметр в настоящее время применяется только к учетной записи хранения.
После активации процесса регистрации можно просмотреть его состояние, получив состояние виртуального экземпляра для ресурса решений SAP, который развертывается в процессе регистрации.
az workloads sap-virtual-instance show -g <Resource-group-name> -n C36