MYSQL死掉后自动重启脚本

Posted code-is-poetry

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL死掉后自动重启脚本相关的知识,希望对你有一定的参考价值。

最近服务器的mysql老是挂掉,而且经常是在半夜里挂掉!


真想骂娘!


兴许是由于配置文件设置的不够好,已经在调优。但调优期间也要做到无人值守自动化啊,所以有了下面这个脚本~~


#!/bin/bash
pgrep -x mysqld &> /dev/null

if [ $? -ne 0 ]

then

echo "At time: `date` :MySQL error stop .">> /usr/local/mysql/var/mysqlcheck

/etc/init.d/mysql start
#echo "At time: `date` :MySQL server is stop."

else

echo "MySQL server is running ."

fi

日志位置及启动命令请根据自己的情况修改。


打完收工。

以上是关于MYSQL死掉后自动重启脚本的主要内容,如果未能解决你的问题,请参考以下文章

docker 容器挂掉后 怎么自动重启

docker 容器挂掉后 怎么自动重启

Mysql挂掉后无法重启,报错pid文件丢失

linux上监控tomcat down掉后自动重启tomcat

php-fpm死机解决办法,脚本后台自动重启

《叶问》38期,MGR整个集群挂掉后,如何才能自动选主,不用手动干预