Build Your Own Oracle RAC Cluster on Oracle Enterprise Linux and iSCSI From oracle:
http://www.oracle.com/technology/pub/articles/hunter_rac10gr2_iscsi.html This article uses Oracle Enterprise Linux v4.5 (RHEL v4.5) Downloads for this guide: Oracle Enterprise Linux Release 4 Update 5 — (Available for x86 and x86_64) Oracle Database 10g Release 2 EE, Clusterware, Companion CD - (10.2.0.1.0) Openfiler 2.2 (respin 2) — (openfiler-2.2-x86disc1.iso -OR- openfiler-2.2-x86_64-disc1.iso ASMLib 2.0 Library - (2.0.2-1) — oracleasmlib-2.0.21.i386.rpm Support files
Building an Inexpensive Oracle10g Release 2 RAC on Linux - (RHEL 4.5 / iSCSI) From idevelopment.info:
http://idevelopment.info/data/Oracle/DBA_tips/Oracle10gRAC/CLUSTER_11.shtml This article uses CentOS v4.5. CentOS 4.5 or Red Hat Enterprise Linux 4 Update 5 The system will consist of a dual node cluster (each with a single processor), both running Linux (CentOS 4.5 or Red Hat Enterprise Linux 4 Update 5), Oracle10g Release 2, OCFS2, and ASMLib 2.0. All shared disk storage for Oracle RAC will be based on iSCSI using a Network Storage Server; namely Openfiler Release 2.2 (respin 2).
CentOS Enterprise Linux CentOS-4.5-i386-bin1of4.iso CentOS-4.5-i386-bin2of4.iso CentOS-4.5-i386-bin3of4.iso CentOS-4.5-i386-bin4of4.iso
(622 (636 (638 (313
MB) MB) MB) MB)
Openfiler openfiler-2.2-x86-disc1.iso
(338 MB)
Download the appropriate RPMs starting with the latest OCFS2 kernel module (the driver). With CentOS 4.5 Enterprise Linux, I am using kernel release 2.6.955.EL. The appropriate OCFS2 kernel module was found in the latest release of OCFS2 at the time of this writing (OCFS2 Release 1.2.5-6). The available OCFS2 kernel modules for Linux kernel 2.6.9-55.EL are listed below. Always download the latest OCFS2 kernel module
that matches the distribution, platform, kernel version and the kernel flavor (smp, hugemem, psmp, etc). ocfs2-2.6.9-55.EL-1.2.5-6.i686.rpm - (for single processor) ocfs2-2.6.9-55.ELsmp-1.2.5-6.i686.rpm (for multiple processors) ocfs2-2.6.9-55.ELhugemem-1.2.5-6.i686.rpm - (for hugemem) For the tools, simply match the platform and distribution. You should download both the OCFS2 tools and the OCFS2 console applications. ocfs2-tools-1.2.4-1.i386.rpm - (OCFS2 tools) ocfs2console-1.2.4-1.i386.rpm - (OCFS2 console) Download the ASMLib 2.0 Packages We start this section by downloading the latest ASMLib 2.0 libraries and the driver from OTN. At the time of this writing, the latest release of the ASMLib driver was 2.0.31. Like the Oracle Cluster File System, we need to download the version for the Linux kernel and number of processors on the machine. We are using kernel 2.6.9-55.EL #1 while the machines I am using are both single processor machines: # uname -a Linux linux1 2.6.9-55.EL #1 Wed May 2 13:52:16 EDT 2007 i686 i686 i386 GNU/Linux
Oracle ASMLib Downloads for Red Hat Enterprise Linux 4 AS oracleasm-2.6.9-55.EL-2.0.31.i686.rpm - (for single processor) oracleasm-2.6.9-55.ELsmp-2.0.31.i686.rpm - (for multiple processors) oracleasm-2.6.9-55.ELhugemem2.0.3-1.i686.rpm - (for hugemem) You will also need to download the following ASMLib tools: oracleasmlib-2.0.2-1.i386.rpm (Userspace library) oracleasm-support-2.0.31.i386.rpm - (Driver support files) Oracle Clusterware Release 2 (10.2.0.1.0) for Linux x86 First, download the Oracle Clusterware Release 2 for Linux x86. Oracle Clusterware Release 2 (10.2.0.1.0) 10201_clusterware_linux32.zip (228,239,016 bytes)
Oracle Database 10g Release 2 (10.2.0.1.0) for Linux x86 Next, we need to download the Oracle Database 10g Release 2 (10.2.0.1.0) Software for Linux x86. This can be downloaded from the same page used to download the Oracle Clusterware Release 2 software: Oracle Database 10g Release 2 (10.2.0.1.0) 10201_database_linux32.zip bytes)
(668,734,007
Oracle Database 10g Companion CD Release 2 (10.2.0.1.0) for Linux x86 Finally, we should download the Oracle Database 10g Companion CD for Linux x86. This can be downloaded from the same page used to download the Oracle Clusterware Release 2 software: Oracle Database 10g Companion CD Release 2 (10.2.0.1.0) 10201_companion_linux32.zip bytes)
(705,274,421