Tuesday, January 3, 2012

Install IBM BPM Advanced Process Server 7.5.1 on AIX 7 silently

BPM, Business Process Management, is a product released by IBM to replace WebSphere Process Server after IBM purchased the company Lombardi and integrated its distinguished business process solution. In this post, I will show how to install BPM Advanced Server 7.5.1 on AIX7; however, this process does not include install Lombardi business process center.

The steps show how to install IBM BPM 7.5.1 silently with non-root user, for example, wpsuser.

1. PRELIMINARY WORK

1) Create a file system called /IBM or another name with 20G disk space

2) Set the limits for non-root user which is used to install BPM

wpsuser:
        fsize = -1
        core = -1
        cpu = -1
        data = -1
        rss = 65536
        stack = 65536
        nofiles = 20000

3) Install DB2 database 9.5 FP4 or later version (DB2 9.7)

4) Download the following installation files from IBM passport advantage

PS_Adv_V751_AIX_1_of_2.tar.gz

PS_Adv_V751_AIX_2_of_2.tar.gz


2.  Install Software

1) unzip the installation files PS_Adv_V751_AIX_1_of_2.tar.gz and PS_Adv_V751_AIX_2_of_2.tar.gz to the temp directory, for example /IBM/software/BPM751

2) After unpacking the zip file, go to directory .responsefiles/BPM, we will see the file template_response.xml. Before we change this file, we should backup it.

3) update the file like the following

<!-- #################### IBM Installation  Repository Location #####################-->

       <repository location='/IBM/software/BPM751/IM' temporary='true'/>

<!-- ################# IBM Business Process Manager Advanced - Process Server, WebSphere Application Server ND,

       WebSphere Application Server Feature Pack for XML, and WebSphere Application Server Feature Pack for SCA ###################-->

     <repository location="/IBM/software/BPM751/repository/">

note: the above settings specify the software repository directory

<!-- ######################################################################

This profile node defines where IBM Installation Manager (IM) is/or will be installed.

Modify where IBM Installation Manager is/or will be installed by modifying both the

installLocation and eclipseLocation values to specify the correct directory

############################################################################-->

<profile kind='self' installLocation='/IBM/InstallationManager/eclipse' id='IBM Installation Manager'>

       <data key='eclipseLocation' value='/IBM/InstallationManager/eclipse'/>

</profile>

<!-- ######################################################################

Modify to change the location of the eclipseCache (only if no cache has been created yet)

############################################################################-->

<preference value="/IBM/InstallationManager/eclipseCache" name="com.ibm.cic.common.core.preferences.eclipseCache" />

note: the above settings specify the IBM Installation Manager directory

<profile installLocation='/IBM/WebSphere/BPMProcServer' id='IBM Business Process Manager Advanced - Process Server'>

       <data key='eclipseLocation' value='/IBM/WebSphere/BPMProcServer' />

       <data key="cic.selector.nl" value="en" />

       <data key='user.import.profile' value='false'/>

       <data key='user.select.64bit.image,com.ibm.websphere.ND.v70' value='true'/>

<install>

       <offering profile="IBM Business Process Manager Advanced - Process Server" id="com.ibm.websphere.ND.v70" features='core.feature,samples,import.productProviders.feature,import.configLauncher.feature,consoleLanguagesSupport.feature,runtimeLanguagesSupport.feature'/>

       <offering profile="IBM Business Process Manager Advanced - Process Server" id="com.ibm.websphere.XML.v10" />

       <offering profile="IBM Business Process Manager Advanced - Process Server" id="com.ibm.websphere.SCA.v10" />

       <offering profile="IBM Business Process Manager Advanced - Process Server" id="com.ibm.ws.WBPMPS" features='wps.client.feature,wps.server.feature'/>

</install>

note: the above settings specify the IBM Business Process Manager Advanced - Process Server directory. Specify " user.select.64bit.image,com.ibm.websphere.ND.v70" as "true" if we want to install 64 bit Business Process Manager. specify the correct features you want to install

4) Save the changes of template_response.xml

5) Go to directory /IBM/software/BPM751/IM, run the following command to install BPM751 package.

 /IBM/software/BPM751/IM/userinstc -acceptLicense input /IBM/software/BPM751/responsefiles/BPM/template_response.xml -log /home/wpsuser/silent_install.log

6)  Go to wpsuser home directory /home/wpsuser to check silent_install.log, the log should have no errors like the following:

<?xml version="1.0" encoding="UTF-8"?>

<result>

</result>

7) You can also check a log like YYYYMMDD_HHMM.xml file in the directory /home/wpsuser/var/ibm/InstallationManager/logs to see the installation process.

If your server did not connect to internet, you may see the "connection warning" but  it can be ignored.

8) After a while, the installation process will be finished.

Installed com.ibm.cic.agent_1.5.0.20110909_1200 to the /IBM/InstallationManager/eclipse directory.

Installed com.ibm.websphere.ND.v70_7.0.19.20110814_1205 to the /IBM/WebSphere/BPMProcServer directory.

Installed com.ibm.websphere.XML.v10_1.0.9.20110429_1452 to the /IBM/WebSphere/BPMProcServer directory.

Installed com.ibm.websphere.SCA.v10_1.0.1011.20110506_0159 to the /IBM/WebSphere/BPMProcServer directory.

Installed com.ibm.ws.WBPMPS_7.5.1000.20111111_2245 to the /IBM/WebSphere/BPMProcServer directory

9)  Go to directory /IBM/WebSphere/BPMProcServer/bin, run versionInfo.sh to check the version information, we should see:

Installation
--------------------------------------------------------------------------------
Product Directory        /IBM/WebSphere/BPMProcServer
Version Directory        /IBM/WebSphere/BPMProcServer/properties/version
DTD Directory            /IBM/WebSphere/BPMProcServer/properties/version/dtd
Log Directory            /IBM/WebSphere/BPMProcServer/logs
Backup Directory         /IBM/WebSphere/BPMProcServer/properties/version/nif/backup
TMP Directory            /tmp

Product List
--------------------------------------------------------------------------------
BPMPS                    installed
SCA                      installed
ND                       installed
XML                      installed

Installed Product
--------------------------------------------------------------------------------
Name                     IBM Business Process Manager Advanced V7.5 - Process Server
Version                  7.5.1.0
ID                       BPMPS
Build Level              o1145.08
Build Date               11/11/11
Architecture             PPC64

Installed Product
--------------------------------------------------------------------------------
Name                     SCA Feature Pack
Version                  1.0.1.11
ID                       SCA
Build Level              cf111118.05
Build Date               5/6/11
Architecture             PPC64

Installed Product
--------------------------------------------------------------------------------
Name                     IBM WebSphere Application Server - ND
Version                  7.0.0.19
ID                       ND
Build Level              cf191132.09
Build Date               8/13/11
Architecture             PPC64

Installed Product
--------------------------------------------------------------------------------
Name                     XML Feature Pack
Version                  1.0.0.9
ID                       XML
Build Level              cf091117.04
Build Date               4/29/11
Architecture             PPC64

--------------------------------------------------------------------------------
End Installation Status Report
--------------------------------------------------------------------------------

10) Strongly recommend to install the following ifixes using Installation Manager after you finish BPM installation

7.5.1.0-WS-ATLAS-IFJR41201.zip

7.5.1.0-WS-ATLAS-IFJR41203.zip

7.5.1.0-WS-BPM-IFJR41195.zip

was.7.0.0.19.fixes.for.bpm.7.5.1.0.zip

check the following link for the recommended ifixes

http://www-01.ibm.com/support/docview.wss?uid=swg27023411

The above are the steps for installation BPM Advanced Process Server 7.5.1. I will show how to create profiles in another post soon.

No comments:

Post a Comment