Extending the network deployment environment using the BPMConfig command
After you have created a deployment
environment using the BPMConfig command, you can
run the command at a later time to extend the deployment environment,
for example to add additional nodes or cluster members.
Before you begin
Before running the BPMConfig command:
- You must have installed the product on the computer where you want to extend the deployment environment.
- You must have created the deployment environment by running the BPMConfig command.
- The deployment manager must be running.
Important: Run
the BPMConfig command with the same properties
file on all computers that will participate in the deployment environment.
You must first run the command on the computer that has the deployment
manager profile and then run it on each computer that has a managed
node. At any given time, only one profile creation can be performed
on a computer and only one node federation can be performed against
a particular deployment manager. For this reason, if you are creating
multiple profiles at once on different computers, you must use the federateLater option
of the BPMConfig command when creating the managed
node profiles and then run the command with the -create
-de option sequentially on each computer to federate the
managed nodes.
About this task
Run the BPMConfig command
with the -create -de option to add additional managed
nodes (profiles) to your existing environment. When it runs, the BPMConfig command:
- Creates any local profiles specified in the configuration properties file that do not already exist.
- Creates a new managed node for each new node specified in the configuration properties based on the specified values.
- Federates the node and adds the node to the deployment environment. If the -create -profile action was issued with the -federateLater option, the node is created but not federated.
Note: The bootstrap command bootstrapProcessServerData is
not run in this particular scenario because the database already exists.
The value of the bpm.de.deferSchemaCreation property
is ignored.
Procedure
To extend an existing deployment environment to include additional nodes (profiles):
What to do next
If the new or updated node is on the same computer as the deployment manager node, then the updated or new node is automatically synchronized with the deployment manager node. Before you start the node, ensure that this synchronization has completed by checking the syncNode.log file found in the PROFILE_ROOT/logs directory. If the new or updated node is on a different computer than the deployment manager node, you need to run the syncNode.bat or syncNode.sh command on the new or updated node and wait for the synchronization to complete before starting the node.