Index

Next: System and network installations.

 


Introduction.

TABLE OF CONTENT:

Introduction. 1

 

Installation parameters:

-        Database: Oracle 10g

-        OS: Linux SLES9 SP1

-        Platform: x86_64 (AMD64 and ET64T). Should work for i386 as well.

-        SAN storage: NetApp, iSCSI license;

-        Storage management: Oracle ASM.

-        Installation mode: Real Application Cluster, 2 nodes.

-        Oracle home directory: /opt/oracle

-        Oracle BASE: /opt/oracle.

 

Installation use scripts. Scripts are part of our installation library for Oracle and Linux, which was designed as automation tool and allows easy Oracle and Oracle Real Application Cluster installation and reinstallation (with guaranteed results) I believe that installation for i386 do not make any difference.

 

There is another document, describing installation of RAC over NFS, so we will pay more attention onto iSCSI and ASM details here. (This document did not recognize patch required for 64 bit installation).

 

It is not installation manual; it is installation example. I made a few decisions before installation, which simplified my job BUT are not mandatory:

-        I used unpartitioned  devices for iSCSI;

-        I use named raw devices (using new script rawnames) to simplify Oracle administration;

-        I use modified ‘orarun’ scripts. Orarun is standard for SuSe linux, but it changes, so I add orarun RPM into the set of installation files (in ../RPMs directory) , installed it, then replaced key files with my own copy (from FILES.d).

-        I did not used ‘/etc/hosts’, but used DNS instead.

 

Document below describe Oracle10 Real Application Cluster installation on SLES9 Enterprise Server. It was tested on:

-        Linux servers: DELL PowerEdge 2850 server;

-        NAS server – NetApp FAS270c server, with iSCSI license;

-        SUSE Linux Enterprise Server 9,, with Service Pack1, for x86-64 platform;

-        Oracle 10g Release 1 (10.1.0.3) for Linux x86-64;

 

I recommend using scripts, but if you are skilled Linux and Oracle administrator and want to do everything manually, just follow these sources as an example.

 

You do not required to read this entire document and investigate all scripts. In reality, you can do everything very fast, in 3 steps:

-        Follow prerequisites chapter and prepare installation;

-        Run scripts one by one, paying attention to scripts which runs in parallel with Oracle installer (instead of root.sh);

-        Have everything completed in 2 - 3 hours.

But, of course, the best method is – read document, understand what script is doing, run script.

 

Notice. I recommend following all tiny details of this manual. You can remove many packages and eliminate some steps, but if it will not work, it makes difficult understanding a reason. For example, I always install all C/C++ development selections and install GUI, and it allows me to eliminate numerous manual package selection and very possible errors. Future ‘orarun’ packages should resolve all dependencies for Oracle.

This is not SIMPLERST RAC + ASM installation, I tried to address few more things here:

-        iSCSI cluster on NetApp;

-        Sharing iSCSI load between 2 controllers;

-        Few ASM volumes.

 

You can simplify it by using:

-        Single iSCSI LUN;

-        Single LVM group, with 3 LVM volumes: OCRFile, CSSFile, iASM.

 

I used GUI configuration assistants everywhere when possible, and used OEM WEB interface for database management. Skilled DBA can do most of these actions manually, of course.


Index

Next: System and network installations.