远程安装代理程序

可以使用 IBM® UrbanCode Deploy Web 应用程序来安装代理程序。

开始之前

请确保要安装代理程序的每台计算机都具有 Java™ Runtime Environment (JRE) 或 Java Development Kit (JDK) V7 或更高版本。

如果目标计算机具有 IBM JRE 或 JDK,请将 JRE 或 JDK 更新为 V7.0.0 SR4,服务刷新 (SR) 级别为指定或更高级别:

注: 必须已在 Windows 计算机上安装至少一个代理程序并且该代理程序被指定为 WinRS 代理程序,才能在运行带有此功能部件的 Windows 的计算机上安装代理程序。有关使用代理程序安装程序的信息,请参阅从命令行安装代理程序。WinRS 代理程序是在“系统设置”页面上配置的,请参阅系统设置。即使 IBM UrbanCode Deploy 服务器安装在 Windows 计算机上,也必须指定 WinRS 代理程序。

关于此任务

可以通过指定代理程序的目标位置来安装代理程序,也可以安装先前使用代理程序发现功能发现的代理程序。可以同时安装多个代理程序,并且可以通过使用代理程序安装属性工作表来确保所有代理程序共享基本参数。

只能将代理程序安装在运行 UNIX 或 Windows 的计算机上。对于其他系统(其中包括 z/OS®),请参阅从命令行安装代理程序

过程

  1. 单击资源 > 代理程序
  2. 要安装代理程序:
    • 如果您知道目标主机,请单击安装新代理程序
    • 要安装已使用代理程序发现功能发现的代理程序,请针对该代理程序单击安装代理程序操作。已发现的代理程序具有可安装状态。
    有关代理程序发现功能的信息,请参阅自动发现代理程序
    针对具有可安装状态的代理程序的安装代理程序操作
  3. 指定目标主机运行的操作系统:
    • 如果目标系统是 UNIX,请选择 SSH
    • 否则,请选择 WinRS
    注: 如果正在安装已发现的代理程序,那么将跳过此步骤,因为在发现期间已自动确定系统类型。
  4. 目标主机字段中输入要在其中安装代理程序的系统的主机名或 IP 地址。 要指定多个条目,请在不同行上输入每个条目。在 Windows 上,代理程序名称与您输入的主机名或 IP 地址相同。
    注: 如果正在安装已发现的代理程序,那么将跳过此步骤,因为在发现期间已自动确定主机名称或 IP 地址。
  5. 如果正在 UNIX 上安装代理程序,请指定以下参数:
    1. SSH 端口字段中输入目标系统的 SSH 端口地址。
    2. 选中使用公用密钥认证复选框,以使用公用密钥认证而不是密码。
    3. 代理程序名称字段中输入代理程序的名称。
      注: 如果您在目标主机字段中输入多台主机,那么代理程序名称后面将附加一个编号。对于第一台主机后面的每台主机,该编号将以 1 为增量递增。例如,如果您输入 my_agent 作为代理程序名称并指定三台主机,那么第一台主机的代理程序的名称为 my_agent,第二台主机的代理程序的名称为 my_agent1,第三台主机的代理程序的名称为 my_agent2。主机名将从列表的开始到结尾进行处理。
  6. 用户名字段中输入在目标主机上具有相应许可权的用户的名称。
  7. 密码字段中输入与该用户相关联的密码。
  8. 代理程序安装属性列表中选择代理程序安装属性工作表,或者使用新建以创建属性工作表。 代理程序安装属性工作表是可以保存以及用来安装代理程序的模板。可以创建任何数目的代理程序安装属性工作表。下表中列示了代理程序安装属性:
    表 1. 远程代理程序安装属性
    字段 描述
    名称 代理程序安装属性工作表的名称。
    描述 属性工作表描述。
    代理程序目录 将安装代理程序的目标上的目录。
    Java 主路径 目标上 Java 的路径。在许多情况下,可使用 JAVA_HOME 系统变量的值。
    临时目录路径 在安装期间用于临时文件的目录的路径。
    服务器主机 代理程序连接至的 IBM UrbanCode Deploy 服务器或代理中继设备的主机名或 IP 地址。如果代理程序连接至集群服务器,请指定负载均衡器的主机名。
    服务器端口 IBM UrbanCode Deploy 或代理程序中继设备用来连接至代理程序的端口。对于服务器,缺省值为 7918,对于代理程序中继设备,缺省值为 7916
    代理主机 代理程序中继设备的主机名或 IP 地址(如果使用该中继设备)。
    代理端口 代理中继设备的 HTTP 端口(如果使用该中继设备)。缺省值为 20080
    自动启动 如果要将代理程序安装为服务,请选择自动启动,以在 Windows 启动时自动运行代理程序。仅适用于 Windows。
    服务名称 如果将代理程序安装为服务,请输入代理程序服务的名称。仅适用于 Windows。
    服务用户 如果将代理程序安装为服务,请输入具有运行服务的相应许可权的用户名。仅适用于 Windows。
    服务密码 如果将代理程序安装为服务,请输入与服务用户相关联的密码。仅适用于 Windows。
  9. 选中分配团队以将代理程序分配给团队。
    用来将代理程序分配给团队的参数
    1. 单击添加
    2. 团队列表中选择要将代理程序分配至的团队。
    3. 角色列表中选择代理程序角色。 有关团队的信息,请参阅将团队直接分配给项
  10. 完成后,单击保存

结果

远程安装的代理程序开始自动运行。如果远程安装的代理程序停止运行,那么它必须在主机系统上重新启动。

反馈