Конфигурирование SAP системы - I
Рассмотрим конфигурацию ABAP стэка SAP системы.
Конфигурирование SAP инстанции и всей системы в целом производится с помощью набора системных параметров. Для SAP системы существует несколько источников значений системных параметров.
Рассмотрим конфигурацию ABAP стэка SAP системы.
Конфигурирование SAP инстанции и всей системы в целом производится с помощью набора системных параметров. Для SAP системы существует несколько источников значений системных параметров (рис. 1).
Рис. 1. Последовательность чтения значений SAP параметров. |
Есть набор переменных окружения операционной системы, которые использует SAP система. Эти переменные окружения прописаны у пользователя ОС - <sid>adm.
Значения параметров по умолчанию прописаны в коде ядра - SAP kernel.
У SAP системы существует 3 типа профилей, которые располагаются в директории /usr/sap/<SID>/SYS/profile:
-
Start profile. Имеет имя START_<Instance>_<Host name>. Например, START_DVEBMGS00_edu008.
В данном профиле находится ряд ключевых параметров, пути до SAP kernel, директории с профилями, и строки запуска таких процессов, как инстанция базы данных, Message Server, инстанции SAP и так далее.
Профиль читается процессом sapstartsrv, который с версии SAP NetWeaver 7.0 стал устанавливаться на все операционные системы. Данный процесс отвечает за администрирование и мониторинг SAP инстанций. В частности запускает/останавливает SAP систему. В операционной системе Windows представляет собой службу SAP<SID>_<Instance number>. Подробности можно найти здесь. -
Default profile, который для любой SAP системы будет иметь имя DEFAULT.PFL. Данный профиль общий для всех инстанций SAP системы и содержит общие параметры. Например, SAPDBHOST, SAPSYSTEMNAME, настройки Message Server и т.п.
Читается всеми инстанциями SAP системы. -
Instance profile (профиль инстанции). Имеет структуру имени: <SID>_<Instance>_<Host name>. Например, ET8_DVEBMGS00_edu008.
Содержит параметры для настройки и работы конкретной SAP инстанции.
Здесь SID = идентификатор SAP системы, Instance = имя инстанции и номер инстанции, Host name = имя сервера, где установлена SAP инстанция.
Системные переменные группируются по назначению. Например, rdisp/*
Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland
ЗарегистрироватьсяУ вас уже есть учетная запись?
Войти
Обсуждения 2
Комментарий от
Александр Филатов
| 26 августа 2019, 09:40
Комментарий от
Вячеслав Шиболов
| 26 августа 2019, 14:46
Александр Филатов 26 августа 2019, 09:40
Упущена одна важная деталь о том, что START profile в системах, начиная с SAP NW 7.10, больше не используется
Эта серия постов написана для понимания базовой картины. А посты о нововведениях основаны на этих статьях. На портале с последовательностью выхода постов вышла немного "накладка".