Purpose:
check servers if they are alive.
#!/bin/sh echo "Check Servers status startup...." MAIL_TITLE="OSL OO DEMO SERVERS Check Failed!" VM03="oardc-vm03.cn.oracle.com" VM07="oardc-vm07.cn.oracle.com" VM15="oardc-vm15.cn.oracle.com" VM20="oardc-vm20.cn.oracle.com" #TEST="l360cn42" FOUND=`ping $VM03 -c 2 | grep '2 received,'` FAILED="" if [ -n "$FOUND" ]; then echo $VM03' is OK!' else FAILED="T" echo $VM03' is Failed!' | mailx -s "$MAIL_TITLE" yonghui.feng@oracle.com fi FOUND=`ping $VM07 -c 2 | grep '2 received,'` if [ -n "$FOUND" ]; then echo $VM07' is OK!' else FAILED="T" echo $VM07' is Failed!' | mailx -s "$MAIL_TITLE" yonghui.feng@oracle.com fi FOUND=`ping $VM15 -c 2 | grep '2 received,'` if [ -n "$FOUND" ]; then echo $VM15' is OK!' else FAILED="T" echo $VM15' is Failed!' | mailx -s "$MAIL_TITLE" yonghui.feng@oracle.com fi FOUND=`ping $VM20 -c 2 | grep '2 received,'` if [ -n "$FOUND" ]; then echo $VM20' is OK!' else FAILED="T" echo $VM20' is Failed!' | mailx -s "$MAIL_TITLE" yonghui.feng@oracle.com fi #FOUND=`ping $TEST -c 2 | grep '2 received,'` #if [ -n "$FOUND" ]; #then # echo $TEST' is OK!' #else # FAILED="T" # echo $TEST' is Failed!' | mailx -s "$MAIL_TITLE" yonghui.feng@oracle.com #fi if [ -z "$FAILED" ]; then echo "test OK" | mailx -s "OSL OO DEMO SERVERS Check OK" yonghui.feng@oracle.com fi