oracle集群检查集群资源状态脚本

#/bin/sh

成都创新互联公司2013年开创至今,先为武冈等服务建站,武冈等地企业,进行企业商务咨询服务。为武冈企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

source   /home/oracle/.bash_profile

gridpath=`ps -ef|grep crsd.bin|grep -v grep|awk '{print $8}'`

${gridpath%/*}/crsctl stat res -t |grep  -v   Resources |grep   -v  ^-- > res.log 

#head -n 6 res.log

while read line

do

        tmp=`echo $line | grep "^ora"`

        exception=`echo $line | grep -E "OFFLINE|UNKNOWN|ONLINE"`

        if [ "X$tmp" != "X" ];then

                title=`echo $line | grep "^ora" | awk '{print $1}'`

        fi

        

        if [ "X$exception" != "X" ];then

                #echo $title : $exception

                echo $title : $exception >> /tmp/tst.txt

        fi

        

done < res.log


分享名称:oracle集群检查集群资源状态脚本
本文网址:http://azwzsj.com/article/joipps.html