Managing Serviceguard Extension for SAP on Linux (IA64 Integrity and x86_64), February 2008

Step-by-Step Cluster Conversion
Linux Configuration
Chapter 3118
IS090 Installation Step:
Look at the service file, /etc/services, on the primary side.
Replicate all SAP services listed here (sapdp<INR>, sapdb<INR>s,
sapms<SID>, sapgw<INR>, sapgw<INR>s, orasrv, tlissrv sql16...) on
the Primary Node that exist on the primary node onto the backup node.
IS100 Installation Step:
Change the Linux kernel on the backup node to meet the SAP
requirements. The entries on the primary node may act as a reference.
Make sure the appropriate saplocales rpm packages are installed on all
nodes of the cluster. Kernel parameters are set in file /etc/sysctl.conf
Install all Linux kernel patches that are recommended for Serviceguard
and patches recommended for SAP R/3.
IS110 Installation Step:
If the primary node has the Central Instance installed: Copy the
<sid>adm home directory to the backup node(s). This is a local directory
on each node. Default home directory path is /home/<sid>adm.
IS120 Installation Step:
On the second node, in the <sid>adm home directory the start, stop and
environment scripts need to be renamed.
If some of the scripts listed in the following do not exist (For certain
releases, such as SAP 6.x or higher), these steps can be skipped.
su - <sid>adm
mv startsap_<primary>_<INR> startsap_<secondary>_<INR>
mv stopsap_<primary> <INR> stopsap_<secondary>_<INR>
mv .sapenv_<primary>.csh .sapenv_<secondary>.csh
mv .sapenv_<primary>.sh .sapenv_<secondary>.sh
mv .dbenv_<primary>.csh .dbenv_<secondary>.csh
mv .dbenv_<primary>.sh .dbenv_<secondary>.sh
mv .sapsrc_<primary>.csh .sapsrc_<secondary>.csh
mv .sapsrc_<primary>.sh .sapsrc_<secondary>.sh
mv .dbsrc_<primary>.csh .dbsrc_<secondary>.csh