Запуск и остановка систем SAP, экземпляров и базы данных HANA

Из этой статьи вы узнаете, как начать и остановить системы SAP с помощью ресурса Virtual Instance для решений SAP (VIS) в Центре Azure для решений SAP.

С помощью портала Azure, Azure PowerShell, Azure CLI и интерфейсов REST API можно запустить и остановить:

  • Весь уровень приложений SAP, который включает SAP Central Services (ASCS) и экземпляры серверов приложений ABAP.
  • Конкретный экземпляр SAP, например экземпляр сервера приложений.
  • База данных HANA.
  • Экземпляры и база данных HANA в следующих типах развертываний:
    • Одно-серверный
    • Высокий уровень доступности (HA)
    • Распределенная система без высокой доступности
  • Системы SAP, работающие в операционных системах Windows, RHEL и SUSE Linux.
  • Системы SAP HA, использующие программное обеспечение кластеризации SUSE и RHEL Pacemaker и отказоустойчивую кластеризацию Windows Server. В настоящее время не поддерживается другое сертифицированное программное обеспечение кластера.

Поддерживаемые сценарии

При запуске и остановке систем SAP поддерживаются следующие сценарии:

  • Системы SAP, работающие в операционных системах Windows, RHEL и SUSE Linux.
  • Остановка и запуск системы SAP или отдельных экземпляров из VIS-ресурса приводит только к остановке или запуску SAP-приложения. Базовые виртуальные машины не остановлены или запущены.
  • Остановка высокодоступной системы SAP из ресурса VIS корректно завершает работу экземпляров SAP в правильном порядке и не вызывает отказоустойчивость экземпляра Центральных сервисов.
  • Остановка базы данных HANA из ресурса VIS останавливает весь экземпляр HANA. Для контейнеров мультитенантной базы данных HANA с несколькими базами данных арендаторов останавливается весь экземпляр, а не конкретная база данных арендатора.
  • Для баз данных ha HANA запуск и остановка операций с помощью ресурса VIS поддерживаются только в том случае, если решение для управления кластерами находится на месте. Другие конфигурации базы данных HANA с высоким уровнем доступности без кластера в настоящее время не поддерживаются для операций запуска и остановки через ресурс VIS.

Замечание

Если на одной виртуальной машине запущено несколько экземпляров сервера приложений, и вы хотите остановить все экземпляры, можно остановить только один экземпляр за раз. Если вы пытаетесь остановить их параллельно, принимается только один запрос остановки, а все остальные запросы завершаются ошибкой.

Необходимые условия

  • Система SAP, созданная в Центре Azure для решений SAP или зарегистрированная в Центре Azure для решений SAP.
  • Убедитесь, что у вашей учетной записи Azure есть доступ администратора центра Azure для решений SAP или эквивалентного уровня доступа к ресурсам VIS. Дополнительные сведения о детализированных разрешениях, которые управляют действиями запуска и остановки в VIS, отдельных экземплярах SAP и базе данных HANA, см. в статье "Управление доступом с помощью Azure RBAC".
  • Для работы операции запуска виртуальные машины экземпляров SAP должны быть запущены. Эта функция запускает или останавливает экземпляры приложений SAP, а не виртуальные машины, составляющие системные ресурсы SAP.
  • Служба sapstartsrv должна работать на всех виртуальных машинах, связанных с системой SAP.
  • Для развертываний высокого уровня доступности соединитель кластера интерфейса высокого уровня доступности для SAP (sap_vendor_cluster_connector) должен быть установлен в экземпляре ASCS. Дополнительные сведения см. в спецификациях соединителя SUSE и спецификациях соединителя RHEL.
  • Для базы данных HANA операция остановки выполняется только в том случае, если режим обслуживания кластера отключен. Аналогичным образом запуск выполняется только в том случае, если включен режим обслуживания кластера.

Замечание

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

Остановка системы SAP

Чтобы остановить систему SAP в ресурсе VIS, выполните следующие действия.

  1. Войдите на портал Azure.

  2. Найдите и выберите Центр Azure для решений SAP в строке поиска.

  3. Выберите виртуальные экземпляры для решений SAP в боковом меню.

  4. В таблице ресурсов VIS выберите имя VIS, которое вы хотите остановить.

  5. Нажмите кнопку "Остановить ". Если вы не можете выбрать эту кнопку, система SAP уже остановлена.

    Снимок экрана: меню ресурсов VIS на портале Azure с кнопкой

  6. Нажмите кнопку "Да" в запросе подтверждения, чтобы остановить VIS.

    Снимок экрана: меню ресурсов VIS на портале Azure с запросом подтверждения, чтобы остановить ресурс VIS.

    Затем откроется панель уведомлений с сообщением о остановке виртуального экземпляра для решений SAP .

  7. Подождите, пока состояние ресурса VIS изменится на "Остановка".

    Откроется панель уведомлений с сообщением об остановленном виртуальном экземпляре решений SAP .

Запуск системы SAP

Чтобы запустить систему SAP в ресурсе VIS, выполните следующие действия.

  1. Войдите на портал Azure.

  2. Найдите и выберите Центр Azure для решений SAP в строке поиска.

  3. Выберите виртуальные экземпляры для решений SAP в боковом меню.

  4. В таблице ресурсов VIS выберите имя VIS, которое вы хотите запустить.

  5. Нажмите Пуск. Если вы не можете выбрать эту кнопку, убедитесь, что вы выполнили необходимые условия для виртуальных машин в системе SAP.

    Снимок экрана: меню ресурсов VIS на портале Azure с кнопкой

    Затем откроется панель уведомлений с сообщением "Начальный виртуальный экземпляр" для решений SAP . Состояние ресурса VIS также изменяется на "Запуск".

  6. Подождите, пока состояние ресурса VIS изменится на Запуск.

    Затем откроется область уведомлений с сообщением "Запущенный виртуальный экземпляр" для решений SAP .

Troubleshooting

Если система SAP занимает более 300 секунд для завершения операции запуска или остановки, операция завершается. После завершения операции служба мониторинга продолжает проверять и обновлять состояние системы SAP в ресурсе VIS.