使用 BPMConfig 命令验证环境的状态

在完成安装 Business Automation Workflow 之后或之后的任何时间,可以使用 BPMConfig 命令行实用程序为部署环境中配置的组件生成状态报告。 已配置组件的示例包括 IBM Workflow ServerWorkflow Center, 和 Performance Data Warehouse。

关于本任务

在运行 BPMConfig 命令以针对部署环境中的已配置组件生成状态报告时,会自动执行以下检查:
  • 检查每个组件的关联资源以确定其是否可用。 例如,检查每个组件的数据库以确定是否已创建该数据库以及是否可建立连接。
  • 检查安全配置以确定是否已满足基本需求。
  • IBM Workflow ServerWorkflow Center, 并检查 Performance Data Warehouse 以确定它们是否可用。 执行数次运行时检查,例如,是否已启动关联的应用程序和消息引擎。

过程

  1. 如果尚未启动环境,请遵循 使用命令行启动和停止环境 主题中的指示信息来启动环境。
  2. 运行以下命令,其中 profile_name 是概要文件的名称, DE_name 是部署环境的名称。 output_directory 是要在其中生成状态报告的目录的可选名称:
    install_root/bin/BPMConfig -validate -profile profile_name [-de DE_name] [-outputDir output_directory]

    例如:

    install_root/bin/BPMConfig -validate -profile DmgrProfile -de De1 -outputDir E:/Output
    如果 WebSphere® Application Server 单元中只有一个部署环境,那么可以省略 -de 选项。
  3. 更改为用于生成状态报告的输出目录。

    如果使用 -outputDir 选项指定输出目录,那么将在输出目录下名为 html 的子目录中生成状态报告。 例如,如果将 E:/Output 指定为输出目录,那么将在 E:/Output/html 中生成状态报告。 如果未指定输出目录,那么将在位于运行 BPMConfig 命令的目录下的 html 目录中生成状态报告。 例如 install_root/bin/html

  4. 打开生成的状态报告。 报告的名称为 ConfigValidationReport_DE_name.html,其中 DE_name 是部署环境的名称。 例如, ConfigValidationReport_De1.html

    报告分为多个部分。 每个已配置的组件(例如 ProcessServer)对应一个部分。

  5. 在报告的每个部分中,执行以下任务:
    • 查看状态区域,该区域指示组件的配置状态。 对于“单元数据库”、“单元安全性”和“部署环境安全性”组件,从不存在配置状态。 对于 "部署环境引导程序" 组件,配置状态可以是Finished,Unfinished,或Unknown. 对于所有其他组件,配置状态始终为Configured.
    • 查看关联的资源区域,该区域指示与组件关联的资源的状态。 根据组件的不同,存在五种主要的关联资源类型,如下表所示:
      资源 描述
      应用程序 应用程序与许多不同组件(例如,ProcessServer、ProcessCenter 和 PDW 组件)关联。 在“应用程序”区域中,查看已安装已启动列中的状态以确定每个应用程序是否已安装和启动。
      认证别名 认证别名与“单元安全性”和“部署环境安全性”组件关联。 在“认证别名”区域中,查看已创建列中的状态以确定每个认证别名是否均已创建。
      消息传递 消息传递引擎与“消息传递”组件关联。 在“消息传递”区域中,查看已启动列中的状态以确定每个消息传递引擎是否已启动。
      引导程序 引导程序与“部署环境引导程序”组件关联。 在“引导程序”区域中,查看已导入列中的状态以确定引导程序是否已导入。
      数据库 数据库与一些不同的组件相关联,如 ProcessServer、PDW、BusinessSpace 和 BPC 组件。 在“数据库”区域中,查看已创建已连接列中的状态,以确定每个数据库是否已安装并连接。
  6. 可选: 出于安全原因,您可能希望从 config.properties 文件中删除任务管理器凭证。
    请参阅 IBM Content Navigator 3.0.5 iFix 1 安全增强功能中的 "任务管理器" 更改。