shell 脚本检测主从状态

#!/bin/bash
list=`mysql -e "show slave status \G;" |grep "Running" |grep "yes" |awk -F ':' '{print $2}'|wc -l`

#将上面执行的命令赋值给list ,上面的命令就是最后过滤统计出2个yes

if [ $list -eq 2 ];then
echo "正常"
else
echo "从数据库同步失败" |mail -s “报警”  ********@qq.com


fi

#如果统计有2个yes就是正常,没有就是宕机,这个脚本在从上执行。

 

posted @ 2020-05-18 20:28  jipengZhang  阅读(248)  评论(0编辑  收藏  举报