使用 BPMConfig 命令创建 Deployment Manager 和受管节点概要文件

您可以使用 BPMConfig 命令在创建部署环境之外独立创建 Deployment Manager 和受管节点概要文件。

开始之前

如果您要扩充现有 WebSphere® Application Server 概要文件,那么必须改为使用 manageprofiles 命令行实用程序。

过程

要在创建部署环境之外独立创建 Deployment Manager 和受管节点概要文件,请完成以下步骤。

  1. 在要创建概要文件的计算机上,查找相应的样本属性文件:install_root\BPM\samples\config
  2. 找到最贴切地表示您的目标部署环境的样本属性文件并生成此文件的副本。

    有关样本配置文件的更多信息,请参阅 BPMConfig 命令的配置属性

  3. 修改您的属性文件版本,以使值对应于您自己的配置。
    属性文件中的所有部署环境属性(单元名、节点名、主机名)都必须与稍后将用于通过部署环境向导创建部署环境的值完全匹配。
    注: 您修改的属性文件必须使用 UTF-8 编码。
    要创建 Deployment Manager 概要文件,必须针对要创建的概要文件至少指定以下属性集:
    • bpm.dmgr.hostname=
    • bpm.dmgr.installPath=
    • bpm.cell.authenticationAlias.1.user=
    • bpm.cell.authenticationAlias.1.password=
    bpm.cell.authenticationAlias.1.userbpm.cell.authenticationAlias.1.password 属性用于创建 WebSphere Application Server 主管理用户,这是具有 IBM BPM CellAdmin 角色的用户。
    还建议您设置以下属性的值:
    • bpm.cell.name=
    • bpm.dmgr.nodeName=
    • bpm.dmgr.profileName=
    要创建受管节点概要文件,必须针对要创建的概要文件至少指定以下属性集:
    • bpm.dmgr.soapPort=
    • bpm.node.#.hostname=
    • bpm.node.#.installPath=
    还建议您设置以下属性的值:
    • bpm.node.#.nodeName=
    • bpm.node.#.profileName=

    bpm.dmgr.soapPort 属性必须设置为 Deployment Manager SOAP_CONNECTOR_ADDRESS 端点的实际值。在创建 Deployment Manager 概要文件期间不会使用此属性。而是在创建受管节点概要文件期间读取该属性,该属性与 bpm.dmgr.hostname 属性共同标识用于管理此节点概要文件的 Deployment Manager。 如果 Deployment Manager 驻留在调用 BPMConfig 命令的计算机上,那么即使未正确设置此属性,也会成功运行此命令。日志文件中将出现一条与设置不正确有关的警告。 在使用该同一属性文件在其他计算机上运行 BPMConfig 命令之前,请检查日志文件以确保不存在与 SOAP 端口号的错误设置有关的警告。

    当您执行修改时,请勿将任何定制属性添加到该文件,否则 BPMConfig 命令在运行时将失败。

    如果需要在属性文件中使用反斜杠字符 (\),例如,在指定路径名称或密码时,必须在该字符前使用转义反斜杠,例如 bpm.dmgr.installPath=c:\\IBM\\BPM_V8.6.0

    有关可用属性的更多信息,请阅读样本文件中的注释,或者参阅 BPMConfig 命令行实用程序BPMConfig 命令的配置属性中的样本属性文件描述。

  4. 在具有 Deployment Manager 的计算机上运行 BPMConfig 命令,并向其传递您已创建的属性文件的名称。
    install_root\bin\BPMConfig -create -profile my_environment.properties

下一步做什么

要点: 在将参与部署环境的所有计算机上使用相同的配置属性文件运行 BPMConfig 命令。必须先在具备 Deployment Manager 概要文件的计算机上运行此命令,然后在具备受管节点的各个计算机上运行此命令。在任何给定时间,在一台计算机上只能执行一个概要文件创建操作,并且针对特定 Deployment Manager 只能执行一个节点联合操作。因此,如果要在不同计算机上同时创建多个概要文件,那么必须在创建受管节点概要文件时使用 BPMConfig 命令的 federateLater 选项,然后按顺序在每台计算机上运行带有 -create -de 选项的该命令以联合受管节点。