服务挂了自己起来 MD!!

[root@db01-51 ~]# cat /server/scripts/db_check.sh 
#!/bin/bash
. /etc/init.d/functions > /dev/null
if [ "`ps -ef |grep mysql|grep -v grep|wc -l`" -eq 0 ]
then
   /bin/sh /application/mysql-5.6.34/bin/mysqld_safe >/dev/null
fi 

定时任务

[root@sd-lt-ssn-53 ~]# crontab -l
#time db_check live by xusx QQ:295782805 2017/5/8
* */1 * * * /bin/sh /usr/bin/mysqld_safe >/dev/null 2>&1

给监控服务弄个复活甲

#!/bin/bash
val=`ps aux|grep log_loader.py|grep -v grep|wc -l`
if [ "$val" -eq 0 ]
then
  cd /usr/local/logLoader/src/ && nohup python2.7 log_loader.py & >/dev/null && \
  redis-cli flushall  >/dev/null
  exit 0
fi

定时任务

[root@localhost scripts]# crontab -l
#time loader_check live by xusx QQ:295782805 2017/5/9
*/1 * * * * /bin/sh /server/scripts/check_loader.sh

  

posted @ 2017-05-08 13:50  reborn枪  阅读(132)  评论(0)    收藏  举报