check_mysql_slave
博客专区 > jastme 的博客 > 博客详情
check_mysql_slave
jastme 发表于3年前
check_mysql_slave
  • 发表于 3年前
  • 阅读 109
  • 收藏 3
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

#!/bin/bash

slave=$(mysql -umonitor -pmonitor -h 127.0.0.1 -e "show slave status\G" | grep Running | grep Yes | wc -l)
if  (( $slave == 2 ))
    then
        echo "Slave is OK | Status=${slave}Yes;;;0"
        exit 0
else
    echo "Slave is Down | Status=${slave}Yes;;;0"
    exit 2
fi

给monitor用户赋予mysql权限

GRANT REPLICATION CLIENT ON *.* TO 'monitor'@'127.0.0.1' IDENTIFIED BY 'monitor';

共有 人打赏支持
粉丝 36
博文 122
码字总数 59358
×
jastme
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: