上一主题: 通过自动化的 JACL 脚本(建议)下一主题: 可选:手工添加服务器实例的详细信息


执行 listServers 文件

可从拥有代理的任何服务器执行 listServers 脚本。 此脚本的成功执行可在 <Agent_Home> 目录中创建 apply_profiles.properties 文件。 apply_profiles.properties 文件可记录群集中服务器(配置有代理并在执行 listServers 脚本时运行)的实例名称。

<Agent_Home> 作为 listServers 脚本的参数传递,如下所示:

为群集环境至少执行一次 listServers 脚本,以便获取有关群集中当前正在运行的服务器的详细信息。 在第一次执行之后,不必在同一服务器实例上再次执行该脚本。

执行以下步骤以执行 listServers 脚本:

注意:如果要将服务器实例手工添加到 apply_profiles.properties 文件,而不执行 listServers 脚本,请参阅可选:手工添加服务器实例的详细信息,以获取详细信息。

  1. 验证打算配置有 CA APM for IBM WebSphere Application Server Distributed 的所有服务器在执行 listServers 脚本时是否已启动且正在运行。

    注意:如果服务器未启动且未运行,则不将其添加到 apply_profiles.properties 文件。

  2. 打开命令提示符并导航到 WebSphere 应用程序服务器的 <WAS_Home>\profiles\<profile-name>\bin 目录。 此服务器必须为群集的成员。
  3. 键入以下命令并替换 <Agent_Home> 目录的路径,然后按 Enter 键。

    对于 Windows:listServers.bat <Agent_Home>

    对于 UNIX:listServers.sh <Agent_Home>

    重要信息! <Agent_Home> 必须用引号引起来。

    例如:

    listServers.bat "C:\Program files\IBM\WebSphere\Appserver\wily"
    

    此命令可在 <Agent_Home> 目录下创建 apply_profiles.properties 文件。

将服务器实例通过以下格式添加到 apply_profiles.properties 文件:

<serverName>=<cellName>|<nodeName>|<Agent_Home>

注意:|(竖线符号)是 apply_profiles.properties 文件中条目的分隔符。

例如:

server1_WAS=cellwas61|nodewas61| C:/IBM/WebSphere/AppServer/wily/

可以使用 # 符号注释条目。 在扩展配置期间不会考虑已注释的条目。

例如,以下行已注释:

#server1_WAS=cellwas61|nodewas61| C:/IBM/WebSphere/AppServer/wily/