上一主题: 配置使用脚本下一主题: 故障排除


群集环境

对于群集与独立 WebSphere 应用程序服务器,JACL 脚本的执行步骤不同吗?

是的,步骤有所不同。 有关详细信息,请参阅创建自定义服务和启用 PMI 模块

在群集环境中执行脚本的先决条件是什么?

在执行 listServers.bat/listServers.sh 时必须启动并运行服务器。 configurePMI.bat/configurePMI.sh 文件可为 apply_profiles.properties 中列出的服务器添加自定义服务和启用 PMI。

在 WebSphere 群集设置中自动进行扩展配置需要采取什么步骤?

遵循这些步骤::

  1. 执行 listServers.bat(对于 Windows 环境)和 listServers.sh(对于 UNIX 环境)。 这些文件可将群集中服务器的详细信息写入 <WILYHome> 目录中的 apply_profiles.properties。 您可以使用“#”符号在属性文件中注释特定条目。 已注释条目不考虑应用自定义服务和启用 PMI。
  2. 执行 configurePMI.bat(对于 Windows)和 configurePMI.sh(对于 UNIX),以便为 apply_profiles.properties 文件中列出的服务器应用自定义服务和启用 PMI。

如果在 WebSphere 群集设置中一开始只执行 configurePMI.bat 或 configurePMI.sh 而不执行 listServers.bat 或 listServers.sh,会出现什么问题?

系统会提示您运行 listServers.bat listServers.sh 文件。

在群集环境中,是否每次都必需执行 listServers.bat 或 listServers.sh?

不是。在群集环境中首次执行 listServers.bat listServers.sh 文件后,系统会创建包含服务器详细信息的 apply_profiles.properties 文件。 您可以注释无需 PMI 配置的服务器条目,或采用所需格式在属性文件中手工添加新条目。

apply_profiles.properties 随时都会列出 WebSphere 群集中的所有服务器吗?

不。在执行 listServers.batlistServers.sh 文件时,apply_profiles.properties 文件只会列出正在运行的已配置代理的服务器。

如何标识群集中已配置扩展的服务器?

在代理日志文件夹中查看 script.log 文件。 日志文件只包含有关脚本执行信息,而不包含手工删除扩展的信息。

我可以从群集中的任何一台服务器执行 .bat 或 .sh 文件吗?

不可以。只可以从已配置 Introscope 代理的服务器执行批处理文件或 shell 脚本。 服务器必须在其安装目录中包含 wily 目录。