To install the product code for IBM® Business Process Manager for z/OS®,
you must have an instance of Installation Manager on the z/OS system. You also need access
to the IBM Business Process Manager for z/OS product
repository, and to the file system that contains the WebSphere® Application
Server for z/OS product
code.
You can then install the IBM Business Process Manager product
code by running the imcl Installation Manager command.
Before you begin
- Install the Installation Manager installation
kit.
- Create an Installation Manager instance
on the z/OS system.
- Install the WebSphere Application
Server product
repository that contains the product code.
- Install the WebSphere Application
Server product
code by using Installation Manager.
- Install the IBM Business Process Manager product
repository that contains the product code.
About this task
You must install the IBM Business Process Manager product
code into the product file system that contains the product code for WebSphere Application
Server.
When you log in to the UNIX System Services shell to run the imcl command,
you must do so with the user ID that was used to create the Installation Manager instance,
or with a user ID that is connected to the default group for the user
ID that created the instance. If
you prefer to submit a job instead of working from the UNIX System Services shell, ensure that you
run the job under this user ID.
Procedure
- If the product file system that contains the WebSphere Application
Server product
code is mounted read-only, remount the file system read/write so that
the IBM Business Process Manager product
code can be installed.
- Log in to the UNIX System
Services shell by using the Installation Manager user
ID.
- Change to the eclipse/tools subdirectory
where the Installation Manager binary
files are stored. For example:
cd /InstallationManager/bin/eclipse/tools
- Verify that the IBM Business Process Manager package
is available in the product repository by running the imcl command
with the following syntax:
imcl listAvailablePackages
-repositories repository_path
where -repositories specifies
the fully qualified path of the product repository.
For
example:
imcl listAvailablePackages -repositories
/usr/lpp/InstallationManagerRepository/BPM_FMID
You should see the package ID for IBM Business Process Manager; for
example, com.ibm.bpm.ZOSPS.v85.
- Read the terms of the license agreement in the product
license file that is stored in the bpm_lafiles subdirectory
of the product repository. You can accept these terms when
you install the product code.
- To install the product code, run the Installation Manager command-line
tool.
You can use sample job
BPZY1INS in the
SBPZJCL data
set to install the product code. This job runs
imcl with
the
install command and related command-line parameters
using the following syntax:
imcl install packageID -installationDirectory installation_directory -sharedResourcesDirectory shared_directory -repositories source_repository -preferences key_1=value_1, key_2=value_2 -acceptLicense
where:
- install
- Installs the IBM Business Process Manager package
that is identified by the package ID.
- -installationDirectory
- Specifies the mount point of the file system where the WebSphere Application
Server product
code is installed.
- -sharedResourcesDirectory
- Specifies a shared resources directory to which Installation Manager caches
artifacts from the repository during installation processing. Only
one shared resources directory is required per Installation Manager instance,
so set this value to the same directory that you specified when you
installed WebSphere Application
Server.
Although
you can omit this parameter if a shared resources directory is already
specified for the Installation Manager, make
sure that you include -sharedResourcesDirectory if
you also intend to use the -preferences parameter
to delete cached objects from the shared resources directory.
- -repositories
- Specifies the IBM Business Process Manager repository
path.
- -preferences
- Specifies one or more preference keys that can be used to customize
the package installation. Separate each preference with a comma. For
a list of the preference keys that are available, see Silent installation preference keys in the IBM Installation
Manager Information
Center.
Tip: To free up space in the Installation Manager file
system, include the preference setting com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=false.
This setting deletes cached objects from the shared resources directory
as soon as the installation completes. However, if all cached objects
are deleted and the shared resources directory becomes empty, the
shared resources directory might become "unset" at the end of
the installation. Therefore, if you use this preference setting, ensure
that you always use the -sharedResourcesDirectory parameter
whenever you install IBM Business Process Manager.
- -acceptLicense
- Accepts the terms of the license agreement for IBM Business Process Manager.
For information about additional imcl command-line
parameters that you can include, see Command-line arguments for imcl in the IBM Installation
Manager Information
Center.
You can also run imcl manually
from the eclipse/tools subdirectory in the location
where the Installation Manager binary
files are stored. For example:
cd /InstallationManager/bin/eclipse/tools
imcl
install com.ibm.bpm.ZOSPS.v85 -installationDirectory /usr/lpp/zWebSphere/V8R5 -sharedResourcesDirectory /InstallationManager/sharedResources
-repositories /usr/lpp/InstallationManagerRepository/BPM_FMID
-preferences com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=false
-acceptLicense
- Review the job output to verify that the job ran without
error. You can also review the installation log file in
the logs subdirectory in the location where the Installation Manager agent
data is stored.
- After the product code is successfully installed, unmount
the product file system and remount it in read-only mode for use by
the IBM Business Process Manager nodes
and servers.
What to do next
The product administrator can begin to configure the system
by creating customization definitions for the profile to be created.