crx349 发表于 2025-3-24 12:31:46

linux下Mysql意外故障停止自动恢复脚本

脚本用于,mysql可能的意外故障,不限包含cpu过载、内存满了等情况导致mysql停止了


#!/bin/bash
# Linux监控mysql服务,关闭就自动重启
pgrep -x mysqld &> /dev/null
if [ $? -ne 0 ];then
service mysql restart
fi


备注:
mysqld 未服务名称(某塔是这个名称,其他的自己确定下)
mysql 是重启的命令(某塔是这个命令,其他的有可能是 service mysqld restart)

保存脚本为/root/mysql.sh

设置计划任务:
crontab -e
添加:
*/10 * * * * /root/mysql.sh

重启计划任务服务,搞定


页: [1]
查看完整版本: linux下Mysql意外故障停止自动恢复脚本