我有一个装有 nginx、php5-fpm 和 mysql 的 debian squeeze 服务器。所有这些服务从某个时刻开始在随机时间关闭。而且它们似乎没有崩溃或发生其他事情,系统日志:
Feb 14 14:02:14 xxx mysqld: 130214 14:02:14 [Note] /usr/sbin/mysqld: Normal shutdown
还有一个 isp 控制面板,在关机期间,isp 管理器正在运行一些 cron。这是什么原因造成的,或者我应该在哪里查找更多信息?
答案1
您可以在这里看到它关闭的方式: http://dev.mysql.com/doc/refman/5.0/en/server-shutdown.html
它看起来像是用户或进程引用的正常关机 - 可能是 cron。
http://publib.boulder.ibm.com/infocenter/tpfhelp/current/index.jsp?topic=%2Fcom.ibm.ztpf-ztpfdf.doc_put.cur%2Fgtpm7%2Fm7enablelogs.html 看看这个选项 - 也许您可以设置以下选项:
"log=loggingname.log" in the my.cnf file
这应该会记录所有请求/用户连接,也许你可以看到哪个进程终止或关闭了服务器。我很确定这不是错误,你只需要找出哪个进程终止了进程