Using Serviceguard Extension for RAC, 10th Edition, April 2011

For more detailed information on the package configuration process, refer to the Managing
Serviceguard Eighteenth Edition user’s guide.
Prerequisites for Oracle 10g, 11gR1, or 11gR2 (Sample Installation)
The following sample steps prepare a SGeRAC cluster for Oracle 10g, 11gR1, or 11gR2. Refer
to the Oracle documentation for Oracle installation details.
1. Create inventory groups on each node.
Create the Oracle inventory group if one does not exist, create the OSDBA group, and create
the Operator Group (optional).
# groupadd oinstall
# groupadd dba
# groupadd oper
2. Create Oracle user on each node.
# useradd -u 203 -g oinstall -G dba,oper oracle
3. Change the password on each node.
# passwd oracle
4. Create symbolic links.
Required if Motif 2.1 Development Environment Package is not installed.
# ln -s /usr/lib/libX11.3 /usr/lib/libX11.sl
#ln -s /usr/lib/libXIE.2 /usr/lib/libXIE.sl
# ln -s /usr/lib/libXext.3 /usr/lib/libXext.sl
# ln -s /usr/lib/libXhp11.3 /usr/lib/Xhp11.sl
# ln -s /usr/lib/libXi.3 /usr/lib/libXi.sl
# ln -s /usr/lib/libXm.4 /usr/lib/libXm.sl
# ln -s /usr/lib/libXp.2 /usr/lib/libXp.sl
# ln -s /usr/lib/libXt.3 /usr/lib/libXt.sl
# ln -s /usr/lib/libXtst.2 /usr/lib/libXtst.sl
5. Enable remote access (ssh) for Oracle user on all nodes.
6. Create file system for Oracle directories.
In the following samples, /mnt/app is a mounted file system for Oracle software. Assume
there is a private disk c4t5d0 at 18 GB size on all nodes. Create the local file system on
each node.
# umask 022
# pvcreate /dev/rdsk/c4t5d0
# mkdir /dev/vg01
# mknod /dev/vg01/group c 64 0x010000
# vgcreate /dev/vg01 /dev/dsk/c4t5d0
# lvcreate -L 16000 /dev/vg01
# newfs -F vxfs /dev/vg01/rlvol1
# mkdir -p /mnt/app
# mount /dev/vg01/lvol1 /mnt/app
# chmod 775 /mnt/app
60 Serviceguard Configuration for Oracle 10g, 11gR1, or 11gR2 RAC