#!/bin/sh # Oracle Clusterware OID Registration Script # Grid Version: 11.2.0.1 Platform: Oracle Enterprise Linux 5.5, Service: Oracle Identity Management LDAP # Created by Ali Okan Yuksel - aokany[at]gmail[dot]com - www.siyahsapka.org # Registration command: # $ /u01/11.2.0/grid/bin/appvipcfg create -network=1 -ip=10.0.20.226 -vipname=appsvip2 -user=oracle # $ /u01/11.2.0/grid/bin/crsctl add resource myOid -type cluster_resource -attr "ACTION_SCRIPT=/u01/AppBase/CRS_SCRIPTS/oid.scr, PLACEMENT=restricted, SERVER_POOLS=projectpool2,CHECK_INTERVAL=30,RESTART_ATTEMPTS=2,START_DEPENDENCIES=hard(appsvip2),STOP_DEPENDENCIES=hard(appsvip2)" # WEBPAGECHECK=http://10.0.20.226:80/welcome_images/SOA/mediator_over.png LD_ASSUME_KERNEL="2.6.18" export LD_ASSUME_KERNEL unset LD_ASSUME_KERNEL echo $LD_ASSUME_KERNEL case $1 in 'start') /u01/AppBase/asinst_1/bin/opmnctl startall RET=$? ;; 'stop') /u01/AppBase/asinst_1/bin/opmnctl stopall RET=$? ;; 'clean') /u01/AppBase/asinst_1/bin/opmnctl stopall RET=$? ;; 'check') echo "Check OID entry point has been called.." if /u01/AppBase/asinst_1/bin/opmnctl status ping then echo "Success: OID IS Running" RET=0 else echo "FAILED: OID NOT Running" RET=1 fi ;; *) RET=0 ;; esac # 0: success; 1 : error if [ $RET -eq 0 ]; then exit 0 else exit 1 fi