RAC Installation
for installaing the clusterware 10g on RHEL4 you need the following rpms
You might need: Patch 4679769
libaio-0.3.96-3.i386.rpm (this exact version)
compat-libstdc++-33-3.2.3-47.3.i386.rpm
openmotif-2.2.3
glibc-devel-2.3.4-2.i386.rpm
glibc-headers-2.3.4-2.i386.rpm
glibc-kernheaders-2.4-9.1.87.i386.rpm
libstdc++-devel-3.4.3-9.EL4.i386.rpm
autoconf-2.59-5.noarch.rpm
automake-1.9.2-3.noarch.rpm
binutils-2.15.92.0.2-10.EL4.i386.rpm
bison-1.875c-2.i386.rpm
gdb-6.1post-1.20040607.62.i386.rpm
libtool-1.5.6-4.i386.rpm
libtool-libs-1.5.6-4.i386.rpm
make-3.80-5.i386.rpm
libf2c-3.4.3-9.EL4.i386.rpm
libgcj-3.4.3-9.EL4.i386.rpm
libgcj-devel-3.4.3-9.EL4.i386.rpm
libgnat-3.4.3-9.EL4.i386.rpm
libobjc-3.4.3-9.EL4.i386.rpm
libstdc++-devel-3.4.3-9.EL4.i386.rpm
zlib-devel-1.2.1.2-1.i386.rpm
gcc-3.4.3-9.EL4.i386.rpm
gcc-c++-3.4.3-9.EL4.i386.rpm
gcc-g77-3.4.3-9.EL4.i386.rpm
gcc-gnat-3.4.3-9.EL4.i386.rpm
gcc-java-3.4.3-9.EL4.i386.rpm
gcc-objc-3.4.3-9.EL4.i386.rpm
compat-gcc-7.3-2.96.128.i386.rpm
compat-gcc-c++-7.3-2.96.128.i386.rpm
compat-libstdc++-7.3-2.96.128.i386.rpm
compat-libstdc++-devel-7.3-2.96.128.i386.rpm
vipca fails at the end of the installation if you are using nat
you need to run it manually
/opt/oracle/product/10.2.0/crs/bin/vipca
IMPORTANT!!!!!!!!!!!!!!!!!!!!!!!!!
Make sure clocks are in sync. (use NTP)
- ssh and scp should be in /usr/local/bin
sudo ln -s /usr/bin/ssh /usr/local/bin/ssh
sudo ln -s /usr/bin/scp /usr/local/bin/scp
RAC administration
sudo su -
/u01/app/11.2.0/grid/bin/crsctl stop resource -all
/u01/app/11.2.0/grid/bin/crsctl start resource -all
sudo crsctl start crs
sudo crsctl stop resources
---
crsctl check crs
crs_stat -t
crs_stop -all
crs_stat -t
crs_start -all
crs_start ora.raci1.gsd
srvctl stop nodeapps -n raci1
srvctl stop nodeapps -n raci0
crs_stat -t
crs_stat -t
finally to bring everything up do
crs_stop -all
crs_start -all
Start all database instances
srvctl start database -d <name of the database>
to do a stop immediate
srvctl stop database -d <name of the database> -o immediate
to perform normal shutdown of ractest1 instance of ractest database do the following:
srvctl stop instance -d ractest -n ractest1
To see what databases are registered with the cluster services:
srvctl config database
to display the status of database prod:
srvctl status database -d prod
to check nodeapps running on a node:
srvctl status nodeapps -n <node_a>