在网络部署环境中装入具有系统信息的数据库

如果您要创建 Standard 或 Advanced 网络部署环境,那么必须在尝试启动或使用 Process Server 或 Process Center 之前运行 bootstrapProcessServerData 命令。

关于此任务

运行 bootstrapProcessServerData 命令时,会将 BPM 应用程序的配置数据装入 Process 数据库。该数据是使 BPM 应用程序正确运行的必需数据。
  • 如果您创建的是 Advanced-only Process Server 部署环境(没有 Standard 部署环境中包括的功能),那么不需要运行 bootstrapProcessServerData 命令。
  • 如果是在创建部署环境时创建数据库表(通过将 BPMConfig 命令的 bpm.de.deferSchemaCreation 参数设置为 false,或启用“部署环境”向导中的创建表,那么不需要运行 bootstrapProcessServerData 命令。
  • 在 Standard 或 Advanced 网络部署 (ND) 环境中,您必须在创建服务器或服务器集群之后运行该命令。对于集群,您需要指定集群名称。在启动第一个服务器之前运行此命令。如果添加另一个集群成员,那么无需重新运行该命令。
  • 如果单个 WebSphere 单元包含多个应用程序目标集群,那么必须对每个集群运行此命令。

过程

从命令行运行引导实用程序。引导实用程序可在 Deployment Manager 概要文件目录中找到。 例如:适用于 Linux 操作系统适用于 UNIX 操作系统BPM_HOME/profiles/dmgr_profile_name/bin

使用以下命令之一来运行引导实用程序:

其中:

这些参数区分大小写

结果

您已在成功启动 IBM® Business Process Manager 服务器之前装入数据库和系统信息。 根据您指定的目标,引导程序操作的日志信息会保存到dmgr_profile_root/logs 目录中名为 bootstrapProcessServerData.clusterName.timestamp.logbootstrapProcessServerData.nodeName.serverName.timestamp.log 的文件内。控制台显示所记录信息的子集。

示例

将数据引导至属于 ND 环境但不属于集群的服务器上:
bootstrapProcessServerData.sh -nodeName node1 -serverName myServer
将数据引导至托管 Process Server 或 Process Center 的集群中:
bootstrapProcessServerData.sh -clusterName myAppCluster