В ходе эксплуатации системы необходима остановка и запуск SAP-системы и гипервизора. Несколько слов о том, как запустить и остановить инстанцию SAP S/4HANA (application server – сервер SAP приложений), инстанцию базы данных SAP HANA, ОС SLES и ESXi через консоль.
Действия выполняем на клиентской машине.
1. Останавливаем SAP-систему (S/4HANA)
Используем SSH-клиент (например PuTTY). Настраиваем соединение по IP-адресу с ОС, заходим в ОС как hpaadm (<SAP SID>adm) и выполняем /usr/sap/hostctrl/exe/sapcontrol -nr 00 -function StopSystem
Проверяем что процессы остановлены (GRAY): выполняем /usr/sap/hostctrl/exe/sapcontrol -nr 00 -function GetProcessList
2. Останавливаем БД (SAP HANA)
В консоли подключаемся к ОС как dpaadm (<HANA DB SID>adm) и выполняем HDB stop
Проверяем что процессы остановлены (GRAY): выполняем команду /usr/sap/hostctrl/exe/sapcontrol -nr 02 -function GetProcessList
3. Выключаем ОС (SLES)
В консоли заходим в ОС как root и выполняем команду shutdown -P
4. Перезагружаем гипервизор (ESXi 6.7)
В консоли (например PuTTY) настраиваем соединение по IP-адресу с гипервизором, подключаемся к ESXI как root и выполняем команду reboot
5. Запускаем ОС (SLES)
Подключаемся к гипервизору и выполняем vim-cmd vmsvc/power.on 2 (2 это <vmID> нашей ВМ, узнать его можно выполнив vim-cmd vmsvc/getallvms или посмотреть адрес в WebUI).
Тут 7, скриншот от другой ВМ, но суть это не меняет.
6. Запускаем БД (SAP HANA)
Заходим в ОС как dpaadm (<HANA DB SID>adm) и выполняем HDB start
Проверяем что все сервисы стартовали (GREEN): выполняем /usr/sap/hostctrl/exe/sapcontrol -nr 02 -function GetProcessList
7. Запускаем SAP-систему (S/4HANA)
Заходим в ОС как hpaadm (<SAP SID>adm) и выполняем /usr/sap/hostctrl/exe/sapcontrol -nr 00 -function StartSystem
Проверяем что все сервисы стартовали (GREEN): выполняем /usr/sap/hostctrl/exe/sapcontrol -nr 00 -function GetProcessList