Oracle training, tutorials and consulting

 

For Better, Faster, Smarter, Oracle Training and Consultancy

 

Oracle Tips and Tricks -
How To Make Your Oracle
Systems Your Most Valuable
Asset

Installing and Configuring Oracle Collaboration Suite Release 2 (9.0.4)

Contents:

Introduction
Prerequisites
       Minimum Hardware Requirements
       Software Requirements
       Kernel Parameter Settings
       Other Requirements      
Summary
Further Reading/Other resources

----------------------------------------------
1. Introduction

This issue is a guide to the process of installing and configuring Oracle Collaboration Suite on Linux Red Hat Advanced Server 2.1. The aim is to define the resources required for installing Oracle Collaboration Suite and the pitfalls to be wary of and therefore make the whole process as error free as possible. This guide is not intended to be used instead of Oracle's installation guide but rather to be used in conjunction with it.

The Oracle Collaboration Suite comprises 3 different products (Oracle 9iAS Infrastructure, Oracle 9i Collaboration Suite Information Storage - an Oracle 9i database - , and Oracle 9i Collaboration Suite Middle Tier i.e. the applications) each of which has to be installed and configured separately, but this does allow you to install each product on a different server for load balancing, if required.

If you would like more information about Oracle Collaboration Suite, see the resources section which not only has recommendations and reviews of good books for further reading, but also contains links to information on OTN and other useful resources such as sample certification exam questions and certification study material. For articles on Oracle performance tuning, Oracle 9i New Features, etc. just go to:
http://www.smart-soft.co.uk/Oracle/oracle-tips-and-tricks.htm

Smartsoft also provide top quality instructor-led Oracle courses and SQL courses for developers and dbas at very competitive rates with a guarantee that if you're not happy with the quality of the training then we'll refund your money. Furthermore all our courses can be tailored to your exact needs at little extra cost to give even better value for money. See our Oracle training section for more details.

Also if you need help with installing Oracle or developing or tuning your Oracle systems or anything else to do with Oracle please contact us and we'll be glad to help or call us on
0845 0031320.

2. Prerequisites

Before installation the server(s) should be checked to ensure they meet the following requirements. Installation will fail if any of these requirements are not met so you will save a lot of time and effort by performing the checks up front, especially if you need to increase swap space or increase the size of file systems.

2.1 Minimum Hardware Requirements

Processor:

Pentium II 233 MHz

RAM:

Oracle 9iAS Infrastructure: 512 MB
Oracle Collaboration Suite Information Storage (Oracle 9i database R2): 512 MB
Oracle Collaboration Suite Middle Tier: 512 MB

If you're installing 2 or more components on the same physical server you may require extra memory depending on the number of users.

Disk space:
/var/tmp:

Oracle 9iAS Infrastructure: 7 MB
Oracle Collaboration Suite Information Storage: 34 MB
Oracle Collaboration Suite Middle Tier: 33 MB

Swap space:

Oracle 9iAS Infrastructure: 2 GB
Oracle Collaboration Suite Information Storage:  2 GB
Oracle Collaboration Suite Middle Tier: 2*RAM size

Software:

Oracle 9iAS Infrastructure: 4.2 GB
Oracle Collaboration Suite Information Storage (Oracle 9i database R2)
           Oracle Email: 3.6 GB (including initial database storage)
           Oracle Files:  3.8 GB (including initial database storage)
Oracle Collaboration Suite Middle Tier 2.5 GB

2.2 Software Requirements

2.2.1 Operating System

Red Hat Advanced Server 2.1 (will not install on Red Hat Professional 9.0 even if you try and fool it!)

The Red Hat Advanced Server installation must also include the following utilities:

2.2.1.1 Red Hat Package Versions

2.2.2 Oracle Software

2.3 Kernel Parameter Settings

2.3.1 Semaphores


Name

Value

Comments

SEMMSL

250

Min no. of semaphores for each id. Should be 10 + largest value of PROCESSES parameter of databases on the systems

SEMMNS

32000

Max. no. of semaphores for system. Set to sum of PROCESSES parameters of databases plus largest value of PROCESSES parameter of databases on the systems

SEMOPM

250

Max. no. of operations per semop call (differs from Oracle documentation, but UI required this)

SEMMNI

250

Max. no. of semaphores in entire system (differs from Oracle documentation, but UI required this)


2.3.2 Shared Memory Parameters


Name

Value

Comments

SHMMAX

2147483648

Max allowable size of a memory segment - may be able to reduce to 1.75GB

SHMMNI

4096

Max. no. of shared memory segments in entire system

SHMMIN

1

Not found on system

SHMSEG

4096

Not found on system

SHMMAX

4294967295

Required for middle tier installation

SHMALL

3279547

Required for middle tier installation


2.3.2 Message Queue Parameters (required for middle tier installation)

Name

Value

Comments

MSGMNI

2878

Max. no. of message queue identifiers (system wide)

MSGMNB

65535

Max. no. of bytes/message queue


2.3.3 Miscellaneous Parameter Settings


Name

Value/Range

Comments

Sockets

1024 - 65000

Defines local port range used by TCP and UDP to choose the local port

File Handles

65536

Min. value (set by command
ulimit -n 65536
)

filemax

32767

Required for middle tier installation

Processes

16384

No. of processes/user (set by command
ulimit -u 16384
)



2.4 Other Requirements

2.4.1 Linux Groups and Accounts

Although not a requirement, it is better to have one group for the installation account (which owns the software) and another group for the day to day administration account.

It is necessary to have one Linux account (i.e. user) for the installation and a different one for the day to day administration of the database etc. (Oracle accounts for the database and application server administration are created during the installation).

The actual names of the Linux groups and the accounts aren't important, but it is customary to call the installation group 'Oracle' and the administration group 'OSDBA'. The account created for the software installation must have the installation group as its primary group and it must also be a member of the OSDBA group, otherwise the installation will fail.


2.4.2 Miscellaneous

It is also best to read carefully the quick installation guide (B100885-1 Oracle Collaboration Suite Quick Installation Guide Release 2 (9.0.4) for hp-ux PA_RISC (64-bit), Linux x86 and Solaris (SPARC 32-bit) and the first 3 chapters of the full installation guide (B10874_01 Oracle Collaboration Suite Installation and Configuration Guide for Linux x86).

One thing to note is that each product requires a different Oracle Home Location, which means that you can't install Oracle 9i database into the same Oracle Home as Oracle 9iAs infrastructure or Oracle Collaboration Suite Middle Tier.

The final requirements are:

2.5 Summary

Oracle Collaboration Suite is not a simple product by any means - in fact it is a package comprising several components which need to be installed and configured separately but which interrelate, thus the configuration of one part can affect the configuration of another. The best way of ensuring success when installing it, therefore, is preparation - make sure the system requirements are met, ensure that you have all the necessary patches (both for Red Hat and Oracle), decide which tiers are going to be used for which component, and last but not least, read Oracle's installation guide to get the big picture.

This article - despite its length - has only scratched the surface of the topic, by looking at just the prerequisites. Future articles will discuss and describe the rest of the installation and configuration process so come back next month for more details.

As always, feedback is expected and much appreciated. What have been your experiences with installing Oracle Collaboration Suite or any other Oracle products? Have Oracle given you the support you needed? Are there any tips that you feel might benefit others? Please let us know. Send us your comments

---------------------------------------

Looking for more Oracle tips and tricks ? For solid, reliable technical information, take a short cut now and subscribe to our ezine - it's jam-packed full of tips and tricks to help you make more of your Oracle systems and save you hours of blood, sweat and tears. Subscribe today and your first issue will soon be winging its way to your mailbox.

Smartsoft Computing Ltd
Bristol, England

Tel: 0845 0031320

Contact Us

Click here to view our privacy policy .

This site uses hitslink.com to gather statistical information about our visitors. View hitslink privacy policy .

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. UNIX is a registered trademark of The Open Group in the United States and other countries.

© Copyright Smartsoft Computing Ltd 2001-2008. All rights reserved.


Search for: