Installing silently using a response file

You can install IBM® Business Process Manager Advanced silently by creating a response file and then running a command to use that response file to install the product.

Before you begin

If you do not have the prerequisite base products necessary for IBM Business Process Manager Advanced installation, you must install them as part of the silent installation. The required base products are:
  • Installation Manager
  • WebSphere® Application Server Network Deployment, including the ejbdeploy and thinclient features.
If you are installing from images downloaded from Passport Advantage, ensure that you have downloaded all required images (three disk images for Linux systems on Intel; two disk images for other Linux systems), and extracted them to the same directory.
Restriction: Extract the installation files to a directory that does not contain spaces or special characters. The launchpad cannot be started from a directory path that contains spaces or special characters.

About this task

By using response files, you can simplify the silent installation and reduce error in the process because you set up your installation options once in a saved, sharable file that can be used on one or more machines. The installation software provides sample response files for each supported operating system and bit version. You can use an unmodified sample response file to perform a silent installation using default settings, or you can modify the response file to set particular values. The comments in the sample response files provide detailed instructions and information about setting the values.

The silent installation performs the following tasks:
  • Installs Installation Manager if it is not already installed or updates it to the appropriate level if it is installed.
  • Installs the required base products and IBM Business Process Manager Advanced.

Only one IBM Installation Manager is required to install multiple instances of IBM Business Process Manager.

Procedure

  1. Optional: Run the following command to generate encrypted passwords using IBM Installation Manager to securely connect to DB2 and the administrative console.
    extract_directory/IM/tools/imutilsc -silent -nosplash encryptString password_to_encrypt
    Note: If you are running on a 64-bit system and do not already have 32-bit Installation Manager installed, then you must run the command from the extract_directory/IM64/tools directory.
  2. Create the response file that will install the required base products and IBM Business Process Manager Advanced. Copy a sample response file, suitable for your bit version and user access level, from the following directory:
    • extract_directory/responsefiles/BPM/
    Alternatively, you can create a response file by recording your actions in Installation Manager. When you record a response file, the selections that you make in Installation Manager are stored in an XML file. When you run Installation Manager in silent mode, Installation Manager uses the data in the XML response file to perform the installation.
  3. The default values provided in the sample response files will perform a basic install, but you should review the file and its comments, and modify the parameters as needed for your environment and the access level of your user ID.

    In particular, review the following parameters and values:

    • For non-root user IDs, check that all location variables point to locations that the user has permissions for.
    • Repository location. If you are not running directly from the extract_directory/responsefiles/BPM/ directory, point to the location of your installation repository. The repository can be local or remote. If you are running from the DVD, copy the response file from the DVD and point it back at the repository on the DVD.
    • Installation location (installLocation) where IBM Installation Manager is already installed or will be installed.
    • Installation location where IBM Business Process Manager Advanced will be installed. If you want to install into an existing supported instance of WebSphere Application Server Network Deployment, specify its directory.
    • Eclipse location (eclipseLocation). If you want to install into an existing supported instance of WebSphere Application Server Network Deployment, specify its Eclipse location directory.
    • The list of features for the product.
    • Production or non-production use.
    • If you are installing DB2 Express, follow the instructions in the response file for providing the necessary user IDs and passwords. Use the instructions in step 1 for generating the encrypted passwords to include.
  4. Read and accept the license terms before installing. Adding -acceptLicense to the command line means that you accept all licenses.
  5. Run the following command:
    Note: If you are running on a 64-bit system and do not already have 32-bit Installation Manager installed, then you must run the command from the extract_directory/IM64/tools directory.
    Root user:
    extract_directory/IM/installc -acceptLicense input  
    extract_directory/responsefiles/BPM/response_file_name.xml
    -log preferred_log_location/silent_install.log
    Nonroot user:
    extract_directory/IM/userinstc -acceptLicense input 
    extract_directory/responsefiles/BPM/response_file_name.xml
    -log preferred_log_location/silent_install.log

Results

Installation Manager installs any required prerequisites and IBM Business Process Manager Advanced, and writes a log file to the directory you specified.

What to do next

After you install IBM BPM, you must configure the product by creating profiles, setting up database tables, and configuring the network deployment environment. To do these configuration tasks in one step, use the BPMConfig command. Alternatively, you can do each configuration step separately using tools such as Profile Management Tool and the Deployment Environment wizard.
Important: If you are migrating business data and applications from a previous version, use the configuration instructions in the Migrating to IBM Business Process Manager section.