Managing Serviceguard Extension for SAP Version B.05.10, September 2010
libicuuc.so.30
libsapu16_mt.so
libsapu16.so
librfcum.so
sapcpe
sapstart
ers.lst
For SAP kernel 7.00 or higher, in addition, the following executables need to be copied:
sapstartsrv
sapcontrol
servicehttp/sapmc/sapmc.jar
servicehttp/sapmc/sapmc.html
servicehttp/sapmc/frog.jar
servicehttp/sapmc/soapclient.jar
For SAP kernel 7.00 or higher, in addition, the ers.lst file needs the following lines:
sapstartsrv
sapcontrol
servicehttp
The following script example cperinit.sh performs this step for 7.00 kernels.
for i in enqt enrepserver ensmon libicudata.so.30 libicui18n.so.30 libicuuc.so.30 libsapu16_mt.so libsapu16.so
librfcum.so sapcpe sapstart sapstartsrv sapcontrol
do
cp /sapmnt/$1/exe/$1 /usr/sap/$1/$2/exe
echo $i >> /usr/sap/$1/$2/exe/ers.lst
done
echo servicehttp >> /usr/sap/$1/$2/exe/ers.lst
echo ers.lst >> /usr/sap/$1/$2/exe/ers.lst
for i in sapmc.jar sapmc.html frog.jar soapclient.jar
do
cp /sapmnt/$1/exe/servicehttp/sapmc/$i /usr/sap/$1/$2/exe/servicehttp/sapmc/$i
done
The script needs to be called providing a SAP SID and the instance.
Example: ./cperinit.sh C11 ERS00
Replicated Enqueue Conversion: RE100
Create instance profile and startup profile for the ERS Instance.
These profiles get created as <sid>adm in the instance profile directory—
/usr/sap/<SID>/ERS<INSTNR>/profile.
Even though this is a different instance, the instance number is identical to the instance number
of the [A]SCS. The virtual IP address used needs to be different in any case.
Here is an example template for the instance profile <SID>_ERS<INSTNR>_<[A]REPRELOC>:
#--------------------------------------------------------------------
# system settings
#--------------------------------------------------------------------
SAPSYSTEM = <INSTNR>
SAPSYSTEMNAME = <SID>
INSTANCE_NAME = ERS<INSTNR>
#--------------------------------------------------------------------
# Special settings for this manually set up instance
#--------------------------------------------------------------------
DIR_EXECUTABLE = $(DIR_INSTANCE)/exe
DIR_PROFILE = $(DIR_INSTANCE)/profile
DIR_CT_RUN = /usr/sap/<SID>/SYS/exe/runU
#--------------------------------------------------------------------
# Settings for enqueue monitoring tools (enqt, ensmon)
#--------------------------------------------------------------------
enque/process_location = REMOTESA
rdisp/enqname = $(rdisp/myname)
#--------------------------------------------------------------------
# standalone enqueue details from (A)SCS instance
#--------------------------------------------------------------------
SCSID = <INR>
48 Step-by-Step Cluster Conversion