在 UNIX 或 Linux 系统上,代理程序可在操作系统重新启动后自动启动。如果您不希望代理程序在系统重新启动后自动启动,您可以禁用代理程序自动启动。
关于此任务
如果以 root 用户身份在 UNIX 或 Linux 系统上安装代理程序,那么该代理程序可在系统重新启动后自动启动。或者,如果以非 root 用户身份安装代理程序但在安装后以 root 用户身份运行 UpdateAutoRun.sh 脚本,那么该代理程序可在系统重新启动后自动启动。
过程
-
完成以下步骤以禁用某些代理程序上的自动启动:
- 对于 Linux OS 代理程序 和 WebSphere® Applications 代理程序,将以下代码添加到 agent_install_dir/registry/kcirunas.cfg 文件:
<productCode>lz</productCode>
<default>
<autoStart>no</autoStart>
</default>
<productCode>yn</productCode>
<default>
<autoStart>no</autoStart>
</default>
- 运行 agent_install_dir/bin/UpdateAutoRun.sh 命令。
-
完成以下步骤以启用某些代理程序上的自动启动:
- 对于 Linux OS 代理程序 和 WebSphere® Applications 代理程序,在 agent_install_dir/registry/kcirunas.cfg 文件中,将 <autoStart> 标记的值更改为 yes。
- 打开 agent_install_dir/registry/AutoStart 文件并检查内容。
- 删除 /etc/init.d/ITMAgents{$Num} 文件,其中,{$Num} 在 agent_install_dir/registry/AutoStart 文件中为正数。如果值为 1,那么必须删除 /etc/init.d/ITMAgents1 文件。
- 运行 agent_install_dir/bin/UpdateAutoRun.sh 命令。
结果
在系统重新启动后,代理程序脚本将不会自动运行以启动代理程序。