8
Quick reference for single-server TIBCO BPM iProcess engine installation on Solaris. Possible to add another server and convert environment to a cluster later. Oracle has to be installed, ORACLE_HOME and ORACLE_SID environment variables must be set. Run swinstall installation script as a root user who also DBA in Oracle, script will create iProcess database. ./swinstall Script will collect installation data: Installing TIBCO iProcess Engine version 11.0.2 Location, Identification and OS Accounts Menu * ) Installation Directory : /export/home/tibco/tibco/iprocess 2 ) iProcess Engine Nodename : s-bpm01 3 ) iProcess Engine Licensee Name : TIBCO iPE 11.0.2 Install 4 ) iProcess Engine Background User Name : pro 5 ) iProcess Engine Administration User Name : swadmin 6 ) iProcess Engine User Group Name : staffwar ORACLE Database Connection and Account Details 1 ) Oracle DB TNS Identifier : orcl 2 ) Oracle DB Administrator Name : system 3 ) Oracle DB Administrator Password : ******** 4 ) iProcess Engine DB Schema Owner Name : swpro 5 ) iProcess Engine DB Schema Owner Password : staffpro1 6 ) iProcess Engine DB User Name : swuser 7 ) iProcess Engine DB User Password : swuser1 8 ) Data Tablespace Name : STAFFWAR 9 ) Temporary Tablespace Name : TEMP 10) Schema Sizing Configuration : Small Display configuration summary and start installation: ============================================== Configuration Summary ============================================== General =============================================== Install type: install (MASTER) Version: 11.0.2 Target location: /export/home/tibco/tibco/iprocess Licensee: TIBCO iPE 11.0.2 Install iProcess Objects Server Version: 11.0.2

I Process Installation

Embed Size (px)

DESCRIPTION

iprocessinstallation

Citation preview

Quick reference for single-server TIBCO BPM iProcess engine installation on Solaris. Possible to add another server and convert environment to a cluster later. Oracle has to be installed, ORACLE_HOME and ORACLE_SID environment variables must be set. Runswinstallinstallation script as a root user who also DBA in Oracle, script will create iProcess database../swinstallScript will collect installation data:Installing TIBCO iProcess Engine version 11.0.2Location, Identification and OS Accounts Menu

* ) Installation Directory : /export/home/tibco/tibco/iprocess2 ) iProcess Engine Nodename : s-bpm013 ) iProcess Engine Licensee Name : TIBCO iPE 11.0.2 Install4 ) iProcess Engine Background User Name : pro5 ) iProcess Engine Administration User Name : swadmin6 ) iProcess Engine User Group Name : staffwarORACLE Database Connection and Account Details1 ) Oracle DB TNS Identifier : orcl2 ) Oracle DB Administrator Name : system3 ) Oracle DB Administrator Password : ********4 ) iProcess Engine DB Schema Owner Name : swpro5 ) iProcess Engine DB Schema Owner Password : staffpro16 ) iProcess Engine DB User Name : swuser7 ) iProcess Engine DB User Password : swuser18 ) Data Tablespace Name : STAFFWAR9 ) Temporary Tablespace Name : TEMP10) Schema Sizing Configuration : SmallDisplay configuration summary and start installation:==============================================Configuration Summary==============================================General===============================================Install type: install (MASTER)Version: 11.0.2Target location: /export/home/tibco/tibco/iprocessLicensee: TIBCO iPE 11.0.2 Install

iProcess Objects Server Version: 11.0.2iProcess Objects Director Version: 11.0.2

Node Details===============================================Node name: s-bpm01Client-Server RPC port: 391875

Environment Settings===============================================iProcess Engine User group: staffwariProcess Engine bkg. account: proiProcess Engine admin. account: swadminOptional Settings===============================================Autostart Server: YPasswords required for login: YEnable Prediction (Global): NEnable Case Data Normalization: YEnable Activity Publishing: NConfigure iProcess E-Mail Plug-in: YEnable iProcess Objects Server: YEnable iProcess Objects Director: NInstall TIBCO Hawk 4.8.1: NEnable Webdav write access: NDataBase Settings===============================================Database Type: ORACLETNS Identifier: orclDBA Name: systemDB Schema Owner: swproDB User: swuserData Tablespace: STAFFWARTemp Tablespace: TEMPThe final step:Your TIBCO iProcess Engine installation has now been configured as follows:--------------------------------------------------------------------------------Machine ID Machine Name Master Check Error Files Machine Comment--------------------------------------------------------------------------------1 S-BPM01 Y Y s-bpm01Checking and setting file permissions ...TIBCO iProcess Engine Installation CompleteDisplay engine password:TIBCO iProcess Engine Password is:********************************************* 3BFD-7292-DBAF-A3E7-823D-4720-351E *********************************************Licensee Name is:TIBCO iPE 11.0.2 Install(The existing TIBCO iProcess Engine Password and Licensee Name may also bedisplayed later by running 'swconfig').Reminder:All users of TIBCO iProcess Engine (Staffware) should have theenvironment variable $SWDIR set to/export/home/tibco/tibco/iprocessbefore invoking or starting TIBCO iProcess Engine.Installer will run the final check and complete:TIBCO iProcess Engine Nodename ( s-bpm01 ) checked OK.TIBCO iProcess Engine RPC Number ( 391875 ) checked OK.TIBCO iProcess Engine service ports checked OKTIBCO iProcess Engine process entries OKThen I have to create this.profileforprouser:SWDIR=/export/home/tibco/tibco/iprocessexport SWDIRORACLE_HOME=/export/home/oracle/product/10.2.0/db_1ORACLE_SID=orclexport ORACLE_HOME ORACLE_SIDLD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$SWDIR/libsexport LD_LIBRARY_PATHTo start iProcess engine:su - procd bin./swstart -p./swstartAdmin tool:su - procd util./swadmTIBCO iProcess Practice: Install TIBCO iProcess Engine 10.5.0 for Oracle on RedHat Linux1. System RequirmentThe linux OS must be RedHat Linux AS3.0 and later.If the iProcess Engine installation edition is for Oracle 9i, the Oracle must be 9.2.0.7; if the installation edition is for Oracle 10g, the Oracle must be 10.2.0.2.2. Preinstallation TaskLogin the OS as root user, modify the /etc/profile.[root@linux-rcg ~]# vi /etc/profileAdd following lines in the file:#iPE installation directoryexport SWDIR=/opt/swserver/staffw_nod# Configuration about oracle, users can access oracle use these informationexport ORACLE_HOME=/opt/ora9/product/9.2export ORACLE_SID=linuxrcgexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/lib:/usr/local/lib:$SWDIR/libs:/usr/sso:$LD_LIBRARY_PATHexport PATH=$JAVA_HOME/bin:$ORACLE_HOME/bin:$PATHCreate Background user for iPE. Background user must be created before install iPE. The Backgroud user also is the user that can execute the iPE command after finishing the installation.[root@linux-rcg ~]# useradd pro[root@linux-rcg ~]# passwd pro3. Installation TaskUnzip the installation file first.[root@linux-rcg ~]# unzip TIB_iPEoracle6130_10.5.0_9ilnx.zipChange the current folder into the unzipped folder and extract the staffwar.tar file.[root@linux-rcg ~]# cd TIB_iPEoracle6130_10.5.0_9ilnx[root@linux-rcg ~]# tar xvf staffwar.tarTo install the iProcess Engine, the installation task can be executed by root users for completely installation. And the Background can execute the installation task also, but some script must be executed by root user after the installation. In this document the installation task is executed by root userChange the current folder to the installation file folder and execute the swinstall to start the installation.[root@linux-rcg ~]# ./swinstallDuring the installation procedure, set the installation configuration according the prompt information.====================================================================

TIBCO iProcess Engine 10.5.0 Installation UtilityCopyright (c) 2001-2006, TIBCO Software Inc.

====================================================================... ...3.1AcceptLicenseTo install the TIBCO iProcess Engine, you must accept the preceding agreement.Do you accept all the terms of the License Agreement? (Y/N - default N) : Y3.2Set the installation directory, iPE Nodename and usersinformationInstalling TIBCO iProcess Engine version 10.5.0

Location, Identification and OS Accounts Menu

* ) Installation Directory : /opt/swserver/staffw_nod2 ) iProcess Engine Nodename : staffw_nod3 ) iProcess Engine Licensee Name : TIBCO iPE 10.5.0 Install4 ) iProcess Engine Background User Name : pro5 ) iProcess Engine Administration User Name : swadmin6 ) iProcess Engine User Group Name : staffwar

Enter number of item to edit, (C)ontinue or (Q)uit : c

Checking OS User and Group Accounts ...3.3 Configuration OptionsInstalling TIBCO iProcess Engine version 10.5.0

Configuration Options Menu

1 ) iProcess Engine Client RPC Number : 3918752 ) iProcess Engine Client Password Required : Y3 ) Enable Case Data Normalisation : Y4 ) Enable Prediction : N5 ) Enable Autostart : Y6 ) Enable Activity Publication : N7 ) Configure EAI E-Mail Plug-in : N8 ) Enable iProcess Objects Server : Y9 ) Enable iProcess Objects Director : N

Enter number of item to edit, (C)ontinue, (B)ack or (Q)uit : c3.4 ORACLE Database Connection and Account DetailsIf you have not create the users and tablespaces in Oracle database, the iPE installer will create the users and tablespaces. Create the tablespace before install iPE is recommended, the tablespace files should be more than 50MB.Installing TIBCO iProcess Engine version 10.5.0

ORACLE Database Connection and Account Details

1 ) Oracle DB TNS Identifier : linuxrcg2 ) Oracle DB Administrator Name : system3 ) Oracle DB Administrator Password : ********4 ) iProcess Engine DB Schema Owner Name : swpro5 ) iProcess Engine DB Schema Owner Password : ********6 ) iProcess Engine DB User Name : swuser7 ) iProcess Engine DB User Password : ********8 ) Database Tablespace Name : STAFFWAR9 ) Temporary Tablespace Name : TEMP

Enter number of item to edit, (C)ontinue, (B)ack or (Q)uit : c

Checking DB connectivity and users ...iProcess Engine DB Schema Owner (swpro) does not exist.Create user (Y/N - default N) : yiProcess Engine DB User (swuser) does not exist.Create user (Y/N - default N) : yChecking tablesizes configuration ...Checking tablesizes file /root/install/tablesizes ...Checking Tablespace STAFFWAR ...3.5Finished the InstallationDuring the installation, the iPE installer will create swadmin and staffwar users which defined in previous steps and request users input the password for these users.When following message have been got, the installation is successful.====================================================================

TIBCO iProcess Engine 10.5.0 Installation Configuration UtilityCopyright (c) 2001-2006, TIBCO Software Inc.

====================================================================

Generating a new system GUID:Successfully set the system GUID to 07B3C07E-1DD2-11B2-90FD-6G687EKHG5BR... ...Your TIBCO iProcess Engine installation has now been configured as follows:

--------------------------------------------------------------------------------Machine ID Machine Name Master Check Error Files Machine Comment--------------------------------------------------------------------------------1 LINUX-RCG Y Y linux-rcg

TIBCO iProcess Engine Installation Complete

TIBCO iProcess Engine Password is:********************************************* 1CB8-940F-CC4C-18EB-E630-0440-B774 *********************************************Licensee Name is:TIBCO iPE 10.5.0 Install(The existing TIBCO iProcess Engine Password and Licensee Name may also bedisplayed later by running 'swconfig').

All users of TIBCO iProcess Engine (Staffware) should have theenvironment variable $SWDIR set to/opt/swserver/staffw_nodbefore invoking or starting TIBCO iProcess Engine.4. IntroductionThe installation usually wont success when you first install the iPE. If the installation failed, you can delete the installation directory; drop the swpro and swuser users and all the tables belong to them in oracle database. But dont delete the swadmin and staffwar users in the OS. And then reinstall the iPE, it will success.

When installing TIBCO iProcess Engine, the installer needs you to provide configuration information in each specified menu

Policy to Install Schema and Files Menu: