#!/bin/sh # # This script is used for managing # user mode vip resource. # # Do not change the line below for ORACLE_HOME setting ORACLE_HOME=/ade/aime_has_634713/oracle export ORACLE_HOME ORA_CRS_HOME=/ade/aime_has_634713/oracle export ORA_CRS_HOME # Incase /bin/hostname is not present in a particular platform, we # may have to do something different. HOSTN=/bin/hostname EXPRN=/usr/bin/expr CUT=/usr/bin/cut AWK='/bin/awk' ECHO='/bin/echo' TR=/bin/tr #solaris on amd and SPARC has issue with /bin/tr [ 'SunOS' = `/bin/uname` ] && TR=/usr/xpg4/bin/tr #on Linux tr is at /usr/bin/tr [ 'Linux' = `/bin/uname` ] && TR=/usr/bin/tr #If the hostname is an IP address, let hostname #remain as IP address HOST=`$HOSTN` len1=`$EXPRN "$HOST" : '.*'` len2=`$EXPRN match $HOST '[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*'` # Strip off domain name in case /bin/hostname returns # FQDN hostname if [ $len1 != $len2 ]; then HOST=`$ECHO $HOST | $CUT -d'.' -f1 ` fi HOST=`$ECHO $HOST | $TR '[:upper:]' '[:lower:]'` PATH=$ORACLE_HOME/bin:/usr/bin:$PATH && export PATH # Set _USR_ORA_DEBUG to enable more tracing #_USR_ORA_DEBUG=1 && export _USR_ORA_DEBUG $ORACLE_HOME/bin/racgvip "$@" >> $ORA_CRS_HOME/log/$HOST/racg/$_CAA_NAME.log 2>&1 status=$? exit $status