Переменные секции управления компонентами
Секция распределенного управления компонентами содержит необходимую информацию для базы данных управляющей информации управления (LINTER-MIB). LINTER-MIB содержит две таблицы:
-
первая таблица (
linServiceTable
) содержит сервисы, которыми можно удаленно управлять. Сервис определяется своим уникальным именем (linServiceName
) имеющим не более 32 символов и удобным для восприятия администратора (например,kernel60
,jdbc
и т.д.). Имя сервиса связано с определенным исполняемым файлом (linServicePath
). Несколько сервисов могут иметь один и тот же исполняемый файл. Состояние каждого сервиса отображается в полеlinServiceStatus
. Сервис может быть в активном состоянии (active
), при этом он запущен и работает, и в неактивном состоянии (notInService
). Изменение состояние (запуск и останов) производится изменением соответствующего значения поляlinServiceStatus
; -
вторая таблица (
linServiceParamTable
) содержит параметры сервисов. Параметры имеют свое реальное имя (linServiceParamName
), тип (linServiceParamType
) и значение (linServiceParamValue
). Допустимыми типами являются значение1
, определяющее переменную среды окружения (например,LINTER_MBX
), и значение2
, определяющее параметр командной строки (например,pool
).
Примечания
-
Перечисленные таблицы в системе задействованы, из конфигурационного файла их создавать нельзя, т.е. секции
LinService
,LinServiceParam
,LinServiceEnv
СУБД ЛИНТЕР не поддерживаются. -
Для нормальной работы сервис не должен становиться демоном после создания своего процесса, иначе система мониторинга не сможет контролировать работу этого процесса. Чтобы запустить сервис в обычном режиме, в большинстве случаев можно указать соответствующий параметр.