1.近期有几次Slave停了.而且还不知是那时候停的,也不知道为什么停的
所以写一个状态的脚本.查看其运行的状态.(当然了,可以根据自已的需
求添加其它的一些功能.)
#!/bin/sh # trap "" 1 2 3 24 stty echo echo "Enter your Username:" read USERNAME echo "Enter you password:" stty -echo read PASSWORD stty echo cd /usr/local/mysql/bin # RESULT=`./mysql -u$USERNAME -p$PASSWORD -e 'show status like "Slave_running"' -ss |awk '{print $2}'` if [ "$RESULT" == 'ON' ] then echo "Slave is running!">/var/log/mysql_slave.log else echo "Slave is not running!">/var/log/mysql_slave.log fi
|
1.这是第一个,利用Slave_running 查看状态
如果做主主同步那就查两个号码吧~
把写的log每天都发一份给E-Mail这样更便于管理
阅读(948) | 评论(0) | 转发(0) |