Deploying Oracle Collaboration Suite in a Multiple-Backend Installation

Purpose

The goal of this tutorial is to show you how install Oracle Collaboration Suite (OCS) using multiple servers. This includes all components of OCS: OCS Databse, Infrastructure, and the Mid-Tier applications.

Time to Complete

Approximately 3 to 4 hours (this will depend on your machine setup).

Topics

This tutorial covers the following topics:

 Overview
 Prerequisites

Perform an Install of the OCS Infrastructure and OCS Database

Perform an Install of the Mid-Tier Applications

Perform Post Installation Steps on the Application Tier

 Summary

Viewing Screenshots

 Place the cursor over this icon to load and view all the screenshots for this tutorial. (Caution: Because this action loads all screenshots simultaneously, response time may be slow depending on your Internet connection.)

Note: Alternatively, you can place the cursor over each individual icon in the following steps to load and view only the screenshot associated with that step.

 

Overview

This tutorial covers how to install the components of OCS on multiple backend machines. The focus of this tutorial is provide an overview of each step involved in the installation process. This includes installing the OCS Database, the Oracle Collaboration Suite Infrastructure, and the Mid-Tier applications.

Back to Topic List

Prerequisites

Before starting this tutorial, you should:

1.

Verify the hardware requirements on your machine (assuming that Linux Red Hat 3.0 is being used):

Item
Minimum Requirement
Command to Check

Processor type

Pentium (32-bit)

Processor speed

450 MHz or faster

IP

Static or DHCP

Memory

Oracle Collaboration Suite Infrastructure: 512 MB
Oracle Collaboration Suite Applications: 1 GB
Oracle Collaboration Suite Database: 512 MB

prompt> grep MemTotal /proc/meminfo

Disk space

Oracle Collaboration Suite Infrastructure: 2.5 GB
Oracle Collaboration Suite Applications: 2.5 GB
Oracle Collaboration Suite Database: 3.6 GB

prompt> df -m <dir>

Space in /tmp

250 MB

prompt> df -m /tmp

Swap space

2 GB or twice the physical memory

prompt> grep SwapTotal /proc/meminfo

Monitor

256 color display

2.

Verify the software requirements on your machine (assuming again that Linux Red Hat 3.0 is being used):

Item
Requirement
Command to Check

Operating system

Red Hat 3.0
Update 4
Kernel version:
kernel-2.4.21-27.EL or
kernel-smp-2.4.21-27.EL or
kernel-hugemem-2.4.21-27.EL

prompt> uname -a

Software packages

glibc-2.3.2-95.30
glibc-common-2.3.2-95.30
binutils-2.14.90.0.4-35
compat-db-4.0.14-5.1
compat-glibc-7.x-2.2.4.32.6
compat-libstdc++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128
gcc-3.2.3-47
gcc-c++-3.2.3-47
libstdc++-3.2.3-47
libstdc++-devel-3.2.3-47
openmotif21-2.1.30-8
pdksh-5.2.14-21
setarch-1.3-1
make-3.79.1-17
gnome-libs-1.4.1.2.90-34.2
sysstat-5.0.5-5.rhel3

prompt> rpm -qa <package_name>

 

3.

Verify the kernel parameter settings:

Kernel
Parameter Setting
Configuration file

kernel.sem

256 32000 100 142

/etc/sysctl.conf

kernel.shmmax

2147483648

kernel.shmmni

4096

 

kernel.shmall

3279547

 

kernel.msgmni

2878

 

kernel.msgmax

8192

 

kernel.msgmnb

65535

 

fs.file-max

327679

 

ip_local_port_range 1024 65000  

 

4.

To improve the performance or the software on Linux systems, you must increase the following shell limits for the oracle user, depending on the user's default shell.

To increase the shell limits, complete the following steps:

1. Add the following lines to /etc/security/limits.conf file:

* soft nproc 2047
* hard nproc 16384
* soft nofile 16384
* hard nofile 65536

2. Add the following lines to the /etc/pam.d/login file, if it does not already exist:

session required /lib/security/pam_limits.so

3. Depending on the oracle user's default shell, make the following changes to the default shell start-up file.

For the Bourne, Bash, or Korn shell, add the following lines to the /etc/profile file:


Back to Topic List

Perform an Installation of the OCS Infrastructure and OCS Database

To begin an installation of the OCS Infrastructure and OCS Database, perform the following steps:

1.

At the prompt, invoke the Installation wizard by executing the following command:

>$ /stage/DVD_1/runInstaller

 

2.

The Welcome page appears. Select Advanced Installation. Click Next to continue.


3.

On the Specify Inventory directory and credentials window, you can set the full path of the inventory directory and the operating system group name. Click Next.

 

4.

During the installation process, a script needs to be run in order to continue:

 

5.

Open a new window and log in as root. Navigate to the oraInventory directory and execute the orainstRoot.sh script by typing the commands in bold listed below:

>$ cd /u01/app/oracle/oraInventory
>$./orainstRoot.sh

 

6.

Once the script has finished, return to the Installation Wizard and click Continue.

 

7.

In the Specify File Locations window, you set both the Source and Destination file locations of the products that you want to install. Click Next.

 

8.

The Select a Product to Install window gives you three installation options. Select Oracle Collaboration Suite Infrastructure 10.1.2.0.0. Click Next.

 

9.

Depending on your selection in the previous window, the Select Installation Type window gives you the choice of determining which type of installation that you would like. Select the Identity Management and Collaboration Suite Database option. Click Next.

 

10.

The next window verifies that the system meets all of the minimum requirements for installing and configuring the chosen product. After the check has completed, click Next.

 

11.

You can select the language in which Oracle Collaboration Suite will run. To select all the available languages, click the >> button.

 

12.

Click Next to continue.

 

13.

The Select Configuration Options screen allows you to choose the Configuration Assistants (CA) to run. By default all by the Oracle Applicaiton Server Certificate Authority and the Oracle Application Server High Availability CAs are selected. click Next.

 

14.

The Specify Namespace in Internet Directory window allows you to specify a location, or namespace, in the Oracle Internet Directory. By default, the Suggested Namespace is selected. Click Next.

 

15.

The Specify Port Configuration Options window allows you to choose between automatic or manual port selection for Oracle Internet Directory. By default, Automatic Port Selection is selected. Click Next.

 

16.

An account name "orclguest" is automatically set up for the OCS components that use this Oracle Internet Directory. On the Guest Account Password window, set the Password and Confirm Password fields for the orclguest user. Click Next.

 

17.

In the Specify Database Configuration Options window, enter the Global Database Name (usually it is the database SID plus the domain name), the SID, and the database files location. Click Next.

 

18.

Within the Specify Database Schema Passwords window, you have the choice of setting different passwords for each of the pre-loaded schemas (this is the default value), or to use the same password for all of the accounts. This example uses the Use the same password for all of the above accounts option. Input and confirm the necessary password. Click Next.

 

19.

All OracleAS instances installed on a host must have unique names. The Specify Instance Name and ias_admin Password window is where you set the Instance Name, the ias_admin Password, and the Confirm Password fields. Input the appropriate values and click Next.

 

20.

The Summary window appears. From this window you can view the Global Settings, Product Languages, Space Requirements, and New Installations. If you would like to change any of the configurations, you can select the Back button. Otherwise, click Install to begin the installation process.

 

21.

The installation proceeds.

 

22.

During this installation process, a script needs to be run in order to continue:

 

23.

Open a new window and log in as root. Navigate to the ocs_1 directory and execute the root.sh script by typing the commands in bold listed below:

>$ cd /u01/app/oracle/product/10.1.2/ocs_1
>$./root.sh

 

24.

Once the script has finished, return back to the Installation Wizard and click OK.

 

25.

The Configuration Assistants begin to run.

 

26.

For most Configuration Assistants, you will not see additionl windows appear. However, the Database Configuration Assistant (DBCA) does open a window. You have the option to either stop the DBCA or allow to complete.

 

27.

When the installation of OCS Infrastructure has completed successfully, the End of Installation appears. Click Exit to quit the Installation wizard.

 

28.

Click Yes to confirm.

 

Back to Topic List

Perform an Installation of the Mid-Tier Applications

To install the OCS Mid-Tier applications, perform the following steps:

1.

At the prompt, invoke the Installation wizard by executing the following command:

>$ /stage/DVD_1/runInstaller

 

2.

The Welcome page appears. Select Advanced Installation. Click Next to continue.


3.

On the Specify Inventory directory and credentials window, you can set the full path of the inventory directory and the operating system group name. Click Next.

 

4.

During the installation process, a script needs to be run in order to continue:

 

5.

Open a new window and log in as root. Navigate to the oraInventory directory and execute the orainstRoot.sh script by typing the commands in bold listed below.

>$ cd /u01/app/oracle/oraInventory
>$./orainstRoot.sh

 

6.

Once the script has finished, return to the Installation Wizard and click Continue.

 

7.

In the Specify File Locations window, you set both the Source and Destination file locations of the products that you want to install. Click Next.

 

8.

The Select a Product to Install window gives you three installation options. Select Oracle Collaboration Suite Applications 10.1.2.0.0. Click Next.

 

9.

The next window product-specific prerequisite checks are performed. When the checks are completed, click Next.

 

10.

You can select the language in which Oracle Collaboration Suite will run. To select all the available languages, click the >> button.

 

11.

Click Next to continue.

 

12.

On the Select Components to Configure window, the components that are part of the OCS Applications are listed. For this example, all of the OCS components are selected. Click Next.

 

13.

The Register with Oracle Internet Directory window allows you to set a Host and Port to register the instance with an existing Oracle Internet Directory. Click Next.

 

14.

On the Specify UserName and Password for Oracle Internet Directory, input the Username and Password for the connect information to the Oracle Internet Directory. Click Next.

 

15.

The OracleAS Metadata Repository window allows you to select the Oracle AS Metadata Repository that you want to use for the installation. Select the appropriate value from the Database Connection String pull-down menu. Click Next.

 

16.

Depending on the previous installation choices, you must select a database for the OCS components. On the Select Database for components window, select the database for each component listed. Click Next.

 

17.

There are a number of ports that need to be configured for OCS. On the Specify Port Configuration Options window, you can either chose to have the ports configured automatically (the default value) or manually. For this example, Automatic Port Selection is kept as the default. Click Next.

 

18.

On the Specify Administrative Password and Instance Name window, input values into the Instance Name, Administrative Password and Confirm Password fields. This provides a name for the OracleAS instance and an initial password for the OCS administrative accounts. Click Next.

 

19.

On the Oracle Calendar Server Host Alias window, enter the Host name or Alias of the Calendar server. Click Next.

 

20.

The next window, Specify E-mail Domain Information, allows you to specify the E-mail domain served by the middle-tier E-mail server instance. Input your domain in the E-mail Domain field. Click Next.

 

21.

The Summary window appears. From this window you can view the Global Settings, Product Languages, Space Requirements, and New Installations. If you would like to change any of the configurations, you can select the Back button. Otherwise, click Install to begin the installation process.

 

22.

Installation proceeds.

 

23.

During this installation process, a script needs to be run in order to continue.

 

24.

Open a new window and log in as root. Navigate to the ocs_1 directory and execute the root.sh script by typing the commands in bold listed below:

>$ cd /u01/app/oracle/product/10.1.2/ocs_1
>$./root.sh

 

25.

Once the script has finished, return back to the Installation Wizard and click OK.

 

26.

Configuration Assistants configure and start the components that were selected earlier.

 

27.

When the installation of OCS Applications has completed successfully, the End of Installation appears. Click Exit to quit the Installation wizard.

 

28.

Click Yes to confirm.

 

Back to Topic List

Perform Post Installation Steps on the Application Tier

 Start the Oracle Mail Listener
 Provision orclguest for Real-Time Collaboration

Back to Topic List

Start the Oracle Mail Listener

The Oracle Mail listener, listener_es , listens for requests to send e-mail. Because the Email listener listens on the privileged port 25, a privileged user, such as root, must start the listener. To start this listener, perform the following steps:

1.

Login as root to your machine hosting your OCS installation and set the ORACLE_HOME variable:

>$ export ORACLE_HOME=/u01/app/oracle/product/10.1.2/ocs_1/apps


2.

Find out the user ID and group ID of the oracle user who installed OCS:

>$ id oracle

uid=502(oracle) gid=502(oinstall) groups=502(oinstall)

 

3.

Start the E-Mail listener using the following command:

>$ $ORACLE_HOME/bin/tnslsnr listener_es -user 502 -group 502 &

 

4.

Verify the listener is running:

>$ ps -ef | grep listener_es

oracle 1765 1 Oct04 ? 00:00:00 /u01/app/oracle/product/10.1.2
/ocs_1/apps/bin/tnslsnr listener_es -user 502 -group502

 

Back to Topic List

Provision orclguest for Real-Time Collaboration and Content Services

To provision orclguest for Real-Time Collaboration and Content Services, perform the following steps:

1.

Open a browser window and access the Oracle Internet Directory Self Service Console. Click the Login link.

 

2.

Login as orcladmin. Click Login.

 

3.

Click the Directory tab.

 

4.

Enter orclguest in the Search box, and then click Go.

 

5.

Select orclguest, and then click Edit.

 

6.

Click Next.

 

7.

Note that Real-Time Collaboration (RTC) and Content Services are available to be provisioned. Click Next.

 

8.

Click Next.

 

9.

Scroll down the page and verify that RTC and Content Services are listed in the Applications to be provisioned section.

 

10.

Click Finish.

 

11.

Note that the alert that orclguest account was successfully modified.

 

Back to Topic List

Summary

In this lesson, you've learned how to:

 Install Oracle Infrastructure and OCS Database
 Install the Mid-Tier Applications
 Perform Post Installation tasks for the Mid-Tier Applications

Back to Topic List

 Place the cursor over this icon to hide all screenshots.

 

 

 

Left Curve
Popular Downloads
Right Curve
Untitled Document