自动监视MySQL服务器的崩溃表

时间:2011-02-03 05:20:28

标签: mysql crash monitor

是否有一些现成的解决方案可以定期连接到MySQL服务器,检查崩溃的表并自动启动修复和/或向管理员发送电子邮件?

4 个答案:

答案 0 :(得分:0)

MySQL提出了一个MySQL Enterprise Monitor Web应用程序工具,可以帮助您监视MySQL服务器。它还可用于向管理员发送错误警报。

答案 1 :(得分:0)

我尝试编写一个定期运行myisamchk的简单计划任务

答案 2 :(得分:0)

它尚未准备就绪,但非常简单的解决方案 - 每个表崩溃都写入MySQL错误日志(通常是数据目录中的.err。您可以创建非常简单的脚本,每隔X分钟唤醒并检查此日志文件(使用tail -XXX命令)对于标记为“标记为崩溃”的条目。然后它可以以任何方式发出警告。

答案 3 :(得分:-1)

它崩溃了很多?如果它崩溃很多,我想你必须找到它崩溃的原因。可能存在硬件问题或其他问题。