Upgrade Procedure
The upgrade installation procedure consists of:
Database Component Upgrade
Upgrade of the database component of Oracle Utilities Operational Device Management must be complete before you can proceed with the following sections. Refer to the “Upgrade Install” section in the Oracle Utilities Operational Device Management Database Administrator’s Guide which provides instructions on upgrading the database component.
Application Component Upgrade
A successful upgrade consists of the following steps:
Upgrading the Oracle Utilities Application Framework Application Component
This section describes how to upgrade the application component of Oracle Utilities Application Framework, including:
Copying and Decompressing Install Media for the Oracle Utilities Application Framework Application Component
The Oracle Utilities Application Framework installation file is delivered as a zip file for Linux, UNIX, and Windows platforms. If you are planning to install multiple Oracle Utilities Application Framework environments operated by different Oracle Utilities administrator user IDs, you must complete the following installation steps for each administrator user ID.
To copy and decompress the install media, follow these steps:
1. Login to the application server host with the Oracle Utilities Application Framework administrator user ID.
2. Download “Oracle Utilities Application Framework v4.5.0.1.1 Multiplatform” from Oracle Software Delivery Cloud.
3. Create a temporary directory, such as c:\ouaf\temp or /ouaf/temp. (Referred to below as <TEMPDIR>.)
Note: This directory must be located outside any current or other working Oracle Utilities application environment. All files that are placed in this directory as a part of the installation can be deleted after completing a successful installation.
4. Copy the downloaded application zip file to the <TEMPDIR>.
5. Decompress the file.
cd <TEMPDIR>
unzip -q <INSTALL MEDIA ZIP FILE NAME>
A sub directory “FW-V4.5.0.1.1” is created. It contains the installation software for the Oracle Utilities Application Framework server.
Setting Permissions for the cistab file in Linux/UNIX for the Oracle Utilities Application Framework Application Component
Every Oracle Utilities Application Framework environment installed on a server must be registered in the /etc/cistab file located on that server. On Linux/UNIX servers, generally only the root user ID has write permissions to the /etc directory. Since the installation process is run by the Oracle administrator user ID (cissys), this user ID may not be able to write to /etc/cistab table.
The install utility checks permissions and if it identifies a lack of the necessary permissions, it generates a script in the <TEMPDIR>/FW-V4.5.0.1.1 directory named cistab_<SPLENVIRON>.sh. Run the generated script using the root account before continuing with the installation process. The script initializes the cistab file in /etc directory (if it is the first Oracle Utilities Framework application environment on the server) and registers a new environment.
The generated script also changes the owner of /etc/cistab file to the Oracle Utilities Framework administrator user ID, so that the next time a new environment is created by the same Oracle Utilities Framework administrator user ID, you do not need to run the generated script with the root user ID. Instead the install utility itself proceeds with the registration.
If you are reinstalling an existing environment, only the validation of /etc/cistab entry is done by the install utility, no new registration occurs. The install utility interactively instructs you about every step that needs to occur in each specific case.
If you are planning to upgrade an existing environment you should take a backup first. The installation utility does not create an automatic backup of the existing environment.
Upgrading the Oracle Utilities Application Framework Application Component
This section outlines the steps for upgrading the application component of Oracle Utilities Application Framework.
1. Login to the Application Server host as administrator (the default is cissys on Linux/UNIX) or as a user with Administrator privileges (on Windows).
2. Change directory to the bin folder.
cd <install_dir>/bin
where <install_dir> is the location where the Oracle Utilities Application Framework v4.5.0.1.1 base application component is installed.
3. Initialize the environment by running the appropriate command:
Linux/UNIX
./splenviron.sh -e <ENV NAME>
Windows
splenviron.cmd -e <ENV NAME>
4. Change directory to the <TEMP_DIR>/FWV4.5.0.1.1 directory.
NOTE: While installing the FW v4.5.0.1.1 from the previous environment to Oracle Utilities Operational Device Management v2.4.0.1.1 the install utility removes the existing environment and re-creates the environment. Take a backup before you proceed with installing FW v4.5.0.1.1 to retain any configurations for future reference.
5. Start the application installation utility by executing the appropriate script.
If you are upgrading from V2.3.0.0.0 or V2.4.0.0.0, the -u option can be used (take a backup of $SPLEBASE before proceeding).
Linux/UNIX
ksh ./install.sh -u
Windows Server
install.cmd -u
Note: The upgrade install does not clean library files that were removed from the latest version.
If you are upgrading from V2.3.0.0.0 or V2.4.0.0.0 to V2.4.0.1.1, it is recommended to do a fresh installation.
Linux/UNIX
ksh ./install.sh
Windows Server
install.cmd
6. The Oracle Utilities Application Framework specific menu displays.
7. Follow the messages and instructions that are produced by the application installation utility.
The table below lists the mandatory configurable items. Where you see <Mandatory>, enter values suitable to your environment.
You can assign default values to the rest of the menu items.
************************************
* Environment Installation Options *
************************************
1. Environment ID, Roles, Third Party Software Configuration
Environment ID | <Default> |
Server Roles | batch, online |
Oracle Client Home Directory | <Mandatory for Initial Install> |
Web Java Home Directory | <Mandatory for Initial Install> |
Hibernate JAR Directory | <Mandatory for Initial Install> |
ONS JAR Directory | <Optional> |
Web Application Server Home Directory | <Mandatory for Initial Install> |
Additional JAR Directory | <Optional> |
2. Keystore Options
Import Keystore Directory | <Default> |
50. Environment Installation Options
Environment Mount Point | <Mandatory> |
Log Files Mount Point | <Mandatory> |
Environment Name | <Mandatory> |
Install Application Javadocs | true |
Install Sample CM Source Code | true |
Each item in the above list should be configured for a successful install.
Choose option (1,2,50, <P> Process, <X> Exit):
Once you enter 'P' after entering mandatory input values in the above menu, the system populates another configuration menu.
***********************************************************
* Environment Configuration *
***********************************************************
1. Environment Description
Environment Description | <Mandatory> |
2. Business Application Server Configuration
Business Server Host | <Mandatory> - Hostname on which application being installed |
Business Server Application Name | SPLService |
3. Web Application Server Configuration
Web Server Host | <Mandatory> |
WebLogic SSL Port Number | <Mandatory> |
WebLogic Console Port Number | <Mandatory> |
Web Context Root | ouaf |
WebLogic JNDI User ID | <Mandatory> |
WebLogic JNDI Password | <Mandatory> |
WebLogic Server Name | myserver |
Web Server Application Name | SPLWeb |
Deploy Javadocs Module | true |
Enable The Unsecured Health Check Service | false |
MDB RunAs User ID | <Optional> |
Super User IDs | <Mandatory> |
4. Database Configuration
Application Server Database User ID | <Mandatory> |
Application Server Database Password | <Mandatory> |
Batch Database User ID | <Mandatory> |
Batch Database Password | <Mandatory> |
Web JDBC DataSource Name | <Optional> |
Database Name | <Mandatory> |
Database Server | <Mandatory> |
Database Port | 1521 |
ONS Server Configuration | <Optional> |
Database Override Connection String | <Optional> |
Character Based Database | false |
Oracle Client Character Set NLS_LANG | AMERICAN_AMERICA.AL32UTF8 |
5. General Configuration Options
Batch RMI Port | <mandatory> |
RMI Port number for JMX Business | <optional> |
RMI Port number for JMX Web | <optional> |
JMX Enablement System User ID | <optional> |
JMX Enablement System Password | <optional> |
Coherence Cluster Name | <mandatory> |
Coherence Cluster Address | <mandatory> |
Coherence Cluster Mode | prod<Mandatory> |
Coherence Cluster Port | <Mandatory> |
6. OUAF TrustStore Options
Import TrustStore Directory | <Mandatory> for Prod |
Each item in the above list should be configured for a successful install.
Choose option (1,2,3,4,5,6 <P> Process, <X> Exit):
9. When the parameter setup is complete, proceed with the option P. The utility writes the configured parameters and their values into the configuration file.
10. Once the install or upgrade has finished, the installation log location is displayed on the screen. If the log does not list any error messages, the installation of the application component of Oracle Utilities Application Framework is complete.
Upgrading the Oracle Utilities Operational Device Management Application Component
This section describes how to install the application component of Oracle Utilities Operational Device Management, including:
The Oracle Utilities Operational Device Management installation file is delivered in jar format for both Linux/UNIX and Windows platforms.
To copy and decompress the install media, follow these steps:
1. Log in to the application server host as the administrator user ID (default cissys). This is the same user ID that was used to install the Oracle Utilities Application Framework.
2. Download the Oracle Utilities Work and Asset Management v2.4.0.1.1 Multiplatform zip file from Oracle Software Delivery Cloud.
3. Create a <TEMPDIR> directory on the host server, which is independent of any current or other working Oracle Utilities Operational Device Management application environment.
This can be the same <TEMPDIR> used during the installation of the Oracle Utilities Application Framework.
4. Copy the downloaded application zip file to the <TEMPDIR>.
5. Decompress the file:
cd <TEMPDIR>
unzip -q <INSTALL MEDIA ZIP FILE NAME>
A sub-directory named W1.V2.4.0.1.1 is created for Linux, Unix, and Windows platforms. The contents of the installation directory are identical for both platforms. The directory contains the install software for the application product.
Upgrading the Oracle Utilities Operational Device Management Application Component
Follow these steps to upgrade the Oracle Utilities Operational Device Management application component:
1. Login to the application server host as the administrator user ID (default cissys).
2. Change directory:
cd <install_dir>
where <install_dir> is the location where the Oracle Utilities Application Framework v4.5.0.1.1 base application component is installed.
3. Initialize the environment by running the appropriate command:
Linux/UNIX
./splenviron.sh -e <ENV NAME>
Windows
splenviron.cmd -e <ENV NAME>
4. Change to the <TEMPDIR>/W1.V2.4.0.1.1 directory.
where <install_dir> is the Oracle Utilities Operational Device Management Application Component installation directory.
Note: On Linux/UNIX, make sure that you have the proper execute permission on install.sh.
UNIX
ksh ./install.sh
Windows Server
install.cmd
5. Initialize the environment by running the appropriate command:
Linux/UNIX
./splenviron.sh -e <ENV NAME>
Windows Server
splenviron.cmd -e <ENV NAME>
Creating WebLogic Domain
Create the WebLogic native domain and deploy the application. For instructions refer to the Native Installation Oracle Utilities Application Framework (Doc ID: 1544969.1) white paper on My Oracle Support.
Creating Users (WAMUSER and ODMUSER)
To create WAMUSER and ODMUSER users follow these steps:
Note: These steps must be executed after creating the domain.
1. Login to WebLogic Admin console as a Admin user.
2. Navigate to Security Realms > myrealm.
3. Click Users and Groups.
4. On the Users tab, click New.
5. On the Create a New User tab, enter the Name, Description, and Password details in the respective fields.
6. Click OK.
A new user is created.
7. Click Groups.
8. Add the user created in step 6 to cisusers group.