IBM Business Process Manager, V8.0.1, All platforms > Reference > Commands and scripts > Command-line utilities > configureNode command-line utility > configureNode examples

Example: Single machine hosting the deployment manager and one node: Standard, PC, Oracle

Use the configureNode command-line utility to create a Process Center topology for IBM Business Process Manager Standard with a deployment manager and a single node on the same machine, using an Oracle database.

The configurenode command can only be used for a database on a single machine. For configuring using advanced options such as advanced database properties or for specifying information for multiple databases, you must use the Deployment Environment wizard.

This example assumes that the machine is called M01 and you want to create the following configuration:

Machine Node Messaging cluster Support cluster Application target cluster
M01 Dmgr - - -
M01 PCNode01 1 1 1

Procedure

  1. Copy the following sample properties files:

    • install_root/util/ndUtils/std/samples/sample_std_pc_dmgr.properties

    • install_root/util/ndUtils/std/samples/sample_std_pc_node.properties

  2. Rename the new files, for example to m01_std_pc_dmgr.properties and m01_std_pc_node.properties. Update the files with the required values. For Oracle database, you must include the database user name and password for all databases, including the ones that would otherwise be optional. The database user name must be different for each database.

    Example of deployment manager file:

    # filename: m01_std_pc_dmgr.properties
    
    server.type = PCS       # Process Center (PCS) or Process Server (PS)
    
    # Dmgr settings hostName=M01.ibm.com
    adminUserName=admin
    adminPassword=admin
    
    nodeName=Dmgr
    initialPortAssignment=12030
    
    # Database settings dbType=Oracle
    dbServerName=M01.ibm.com
    dbPortNumber=1521
    
    # DB for Process Server
    prcsvr.dbName = orcl
    prcsvr.dbUserName = bpmdba
    prcsvr.dbPassword = s0m3passw0rd
    
    # DB for Process Server ME
    prcsvrME.dbName = orcl
    prcsvrME.dbUserName = bpmmedba
    prcsvrME.dbPassword = s0m3passw0rd
    
    # DB for Performance Data Warehouse perfDW.dbName = orcl
    perfDW.dbUserName = pdwdba
    perfDW.dbPassword = s0m3passw0rd
    
    # DB for PerformanceDW ME
    perfDWME.dbName = orcl
    perfDWME.dbUserName = pdwmedba
    perfDWME.dbPassword = s0m3passw0rd
    

    Example of custom node file:

    # filename: m01_std_pc_node.properties
    
    nodeName=Node01
    initialPortAssignment=12809
    
    # Basic Install environment information
    server.type = PCS       # Process Center (PCS) or Process Server (PS)
    
    #Install clusters on this node
    install.cluster.support = 1
    install.cluster.AppTarget = 1
    install.cluster.message = 1
    
    # Database settings dbType=Oracle
    
    # Deployment Manager Properties
    dmgr.hostName=M01.ibm.com
    dmgr.adminUserName=admin
    dmgr.adminPassword=admin
    dmgr.initialPortAssignment=12030
    

  3. Run the configureNode command on the M01 machine:

    • install_root\util\ndUtils\configureNode.bat -dmgr_response m01_dmgr_response_file.properties -response m01_response_file.properties

    • install_root/util/ndUtils/configureNode.sh -dmgr_response m01_dmgr_response_file.properties -response m01_response_file.properties

Parent topic: configureNode examples