博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个简单的mysql服务检测启动脚本
阅读量:6680 次
发布时间:2019-06-25

本文共 1482 字,大约阅读时间需要 4 分钟。

目的: 监测mysql的存活状态,一旦监测到mysql down掉,重新启动mysql.

脚本内容:

/usr/local/mysql/bin/mysqladmin -uroot -ppassword ping > /dev/null 2>&1if [ $? -ne 0 ]then        /etc/init.d/mysql.server restart >/dev/null        echo "`/bin/date '+%Y%m%d %H:%M:%S'`  mysql is restart " >> /root/scripts/mysql_run.logfi

利用crontab定时任务来执行脚本:

[root@Master_mysql scripts]# crontab -l*/2 * * * * /bin/bash /root/scripts/mysql_ping.sh

手动模拟关闭msyql,然后间隔2分钟,查看cron执行日志"/var/log/cron"和脚本执行日

志"/root/scripts/mysql_run.log"

#cron执行日志[root@Master_mysql scripts]# tail -n 10 /var/log/cronJul 22 16:27:01 Master_mysql crontab[5818]: (root) BEGIN EDIT (root)Jul 22 16:27:07 Master_mysql crontab[5818]: (root) REPLACE (root)Jul 22 16:27:07 Master_mysql crontab[5818]: (root) END EDIT (root)Jul 22 16:27:38 Master_mysql crontab[5849]: (root) LIST (root)Jul 22 16:28:01 Master_mysql crond[3103]: (root) RELOAD (cron/root)Jul 22 16:28:01 Master_mysql crond[5853]: (root) CMD (/bin/bash /root/scripts/mysql_ping.sh)Jul 22 16:29:59 Master_mysql crontab[6138]: (root) LIST (root)Jul 22 16:30:01 Master_mysql crond[6140]: (root) CMD (/bin/bash /root/scripts/mysql_ping.sh)Jul 22 16:32:01 Master_mysql crond[6394]: (root) CMD (/bin/bash /root/scripts/mysql_ping.sh)Jul 22 16:34:01 Master_mysql crond[6429]: (root) CMD (/bin/bash /root/scripts/mysql_ping.sh)#脚本执行日志[root@Master_mysql scripts]# cat mysql_run.log20140722 16:28:14  mysql is restart20140722 16:30:09  mysql is restart20140722 16:34:08  mysql is restart

这样就可以实现mysql停服时自动启动了.

转载地址:http://mznao.baihongyu.com/

你可能感兴趣的文章
Javascript 异步加载详解(转)
查看>>
计算机网络基础知识(待补充)
查看>>
工作5年半了,最近准备做一些工作的小结了
查看>>
JQuery总结
查看>>
zabbix监控tengine upstream状态
查看>>
新手教程
查看>>
mysql-binlog日志恢复数据库
查看>>
python之使用单元测试框架unittest执行自动化测试
查看>>
java反射学习笔记
查看>>
day10-多进程的基本语法
查看>>
凡客和锤子
查看>>
设计模式(5)--单例模式
查看>>
VS2015 RTM与ASP.NET 5 RC1之坑
查看>>
@RequestMapping的Ant风格URL
查看>>
pitch yaw roll是什么
查看>>
python生成器 Generator
查看>>
Daily scrum[2013.12.09]
查看>>
mysql 切换数据库方案
查看>>
深浅copy
查看>>
网络osi
查看>>