Как выключить автоматический запуск агента в системах Linux и UNIX

В системе UNIX или Linux агент может автоматически запускаться после перезапуска операционной системы. Если вы не хотите, чтобы агент автоматически запускался после перезапуска системы, можно выключить автоматический запуск агента.

Об этой задаче

Если вы установите агент от имени пользователя root в системе UNIX или Linux, агент может автоматически запуститься после перезапуска системы. Либо, если вы установите агент от имени пользователя, не являющегося пользователем root, но после установки запустите сценарий UpdateAutoRun.sh от имени пользователя root, агент может автоматически запуститься после перезапуска системы.

Процедура

  1. Чтобы выключить автоматический запуск для некоторых агентов, выполните следующее:
    1. Для агента агент ОС Linux и WebSphere® Applications добавьте в файл каталог_установки_агента/registry/kcirunas.cfg следующий код:
       <productCode>lz</productCode>
        <default>
          <autoStart>no</autoStart>
        </default>
        <productCode>yn</productCode>
        <default>
          <autoStart>no</autoStart>
        </default>
    2. Выполните команду каталог_установки_агента/bin/UpdateAutoRun.sh.
  2. Чтобы включить автоматический запуск для некоторых агентов, выполните следующее:
    1. Для агента агент ОС Linux и WebSphere® Applications в файле каталог_установки_агента/registry/kcirunas.cfg измените значение тега <autoStart> на yes.
    2. Откройте файл каталог_установки_агента/registry/AutoStart и проверьте содержимое.
    3. Удалите файл /etc/init.d/ITMAgents{$Num}, где {$Num} - положительное число в файле каталог_установки_агента/registry/AutoStart. Если значение равно 1, то необходимо удалить файл /etc/init.d/ITMAgents1.
    4. Выполните команду каталог_установки_агента/bin/UpdateAutoRun.sh.

Результаты

После перезапуска системы сценарий агента не будет запускаться автоматически, чтобы запустить агент.