Переменные секции управления компонентами

Секция распределенного управления компонентами содержит необходимую информацию для базы данных управляющей информации управления (LINTER-MIB). LINTER-MIB содержит две таблицы:

  1. первая таблица (linServiceTable) содержит сервисы, которыми можно удаленно управлять. Сервис определяется своим уникальным именем (linServiceName) имеющим не более 32 символов и удобным для восприятия администратора (например, kernel60, jdbc и т.д.). Имя сервиса связано с определенным исполняемым файлом (linServicePath). Несколько сервисов могут иметь один и тот же исполняемый файл. Состояние каждого сервиса отображается в поле linServiceStatus. Сервис может быть в активном состоянии (active), при этом он запущен и работает, и в неактивном состоянии (notInService). Изменение состояние (запуск и останов) производится изменением соответствующего значения поля linServiceStatus;

  2. вторая таблица (linServiceParamTable) содержит параметры сервисов. Параметры имеют свое реальное имя (linServiceParamName), тип (linServiceParamType) и значение (linServiceParamValue). Допустимыми типами являются значение 1, определяющее переменную среды окружения (например, LINTER_MBX), и значение 2, определяющее параметр командной строки (например, pool).

Примечания

  1. Перечисленные таблицы в системе задействованы, из конфигурационного файла их создавать нельзя, т.е. секции LinService, LinServiceParam, LinServiceEnv СУБД ЛИНТЕР не поддерживаются.

  2. Для нормальной работы сервис не должен становиться демоном после создания своего процесса, иначе система мониторинга не сможет контролировать работу этого процесса. Чтобы запустить сервис в обычном режиме, в большинстве случаев можно указать соответствующий параметр.