11g R1 Rac - Solaris - Installation Checklist
11g R1 Rac - Solaris - Installation Checklist
Important Documents
Clusterware installation guide for solaris operating system
Real Application Clusters Installation Guide for Unix and Linux
Release Notes for the solaris operating system
Storage Administration Guide
This checklist strives to document the minimum requirements to be met in order to
accomplish a successful Oracle Rac Installation.This checklist can be used as a companion
to the documents in the previous section. Please be aware that there could be requirements
documented in the Official Oracle documentation that is not present in this document.
Hardware requirements
Procure Certified Hardware Confirm with the hardware vendor (server
and disk) that the combination of hardware
you have procured, is certified to run with
Oracle RAC (ie the vendor has tested the
configuration and have successful production
implementations). Components include but
are not limited to
– Server make and model
– Type of HBA
– HBA driver to be used
– O/S kernel version to be used
– Multipathing driver to be used.
Make sure that you have redundant network
interface cards to be used for the private nic
and the public nic.
Network Protocol (Public Nic) For the public network, each network adapter
must support TCP/IP.
Network Protocol (Private Nic) For the private network, the interconnect
must support the user datagram protocol
(UDP) using high-speed network adapters
and switches that support TCP/IP (Gigabit
Ethernet or better recommended).
noexec_user_stack 1
semsys:seminfo_semmni 100
semsys:seminfo_semmns 1024
semsys:seminfo_semmsl 256
semsys:seminfo_semvmx 32767
shmsys:shminfo_shmmax 4294967295
shmsys:shminfo_shmmni 100
Set UDP parameters udp_xmit_hiwat=65536
udp_recv_hiwat=65536
Configure SSH on all cluster nodes Ssh should be configured on all nodes of the
rac cluster, for the oracle user, and you
should be able to ssh to every node without
being prompted for the password.
Create the dba group Create the group named dba with the same
gid on each server
Create Oracle Software Owner Create the Unix user oracle, on each node
and assign it to the group dba. Setup bash or
ksh to be the default login shell
Set shell limits for the oracle user rlim_fd_max 65536
maxuprc 16384
Set umask Set the default umask for the oracle user to
be 022
Allocate a local disk mount This mount point should be different from
point for the CRS_HOME that allocated for ORACLE_HOME and
ASM_HOME (eg: /crs).
Allocate devices for the ASM Data disk group Take the total amount of space you require to
place your database files (data, index,
system, undo , temp, redo) and divide this up
to create as many luns as possible. Rule of
thumb is to present at least 4 luns and have
the number of luns as close to the number of
spindles you are allocating.