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就是正常,没有就是宕机,这个脚本在从上执行。