在 UNIX 和 Linux 系统上禁用自动代理程序启动

在 UNIX 或 Linux 系统上,代理程序可在操作系统重新启动后自动启动。如果您不希望代理程序在系统重新启动后自动启动,您可以禁用代理程序自动启动。

关于此任务

如果以 root 用户身份在 UNIX 或 Linux 系统上安装代理程序,那么该代理程序可在系统重新启动后自动启动。或者,如果以非 root 用户身份安装代理程序但在安装后以 root 用户身份运行 UpdateAutoRun.sh 脚本,那么该代理程序可在系统重新启动后自动启动。

过程

  1. 完成以下步骤以禁用某些代理程序上的自动启动:
    1. 对于 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>
    2. 运行 agent_install_dir/bin/UpdateAutoRun.sh 命令。
  2. 完成以下步骤以启用某些代理程序上的自动启动:
    1. 对于 Linux OS 代理程序 和 WebSphere® Applications 代理程序,在 agent_install_dir/registry/kcirunas.cfg 文件中,将 <autoStart> 标记的值更改为 yes
    2. 打开 agent_install_dir/registry/AutoStart 文件并检查内容。
    3. 删除 /etc/init.d/ITMAgents{$Num} 文件,其中,{$Num}agent_install_dir/registry/AutoStart 文件中为正数。如果值为 1,那么必须删除 /etc/init.d/ITMAgents1 文件。
    4. 运行 agent_install_dir/bin/UpdateAutoRun.sh 命令。

结果

在系统重新启动后,代理程序脚本将不会自动运行以启动代理程序。