启用事件调度程序会导致mysql静默失败

时间:2013-05-02 07:02:06

标签: mysql

我在Ubuntu 12.04.1 LTS(GNU / Linux 3.2.0-24-generic x86_64)下的x86_64((Ubuntu))上使用mysqld Ver 5.5.22-0ubuntu1 for debian-linux-gnu。更新是最新的。

我有两个工作正常,然后断电导致服务器崩溃。从那时起,如果/etc/mysql/my.cnf中的event_scheduler = ENABLED,mysql将无法启动:

# service mysql restart
mysql stop/waiting
start: Job failed to start

我删除了两个事件,事件表为空。

/var/log/mysql.err完全为空。

必定会有某些事件在某处排队,但我似乎无法找到它们。非常感谢任何帮助。

编辑:/var/log/mysql/error.log没有提供更多信息: 130624 11:31:46 [注意] / usr / sbin / mysqld:正常关机

130624 11:31:46 [注意]事件调度程序:清除队列。 0个事件 130624 11:31:48 [警告] / usr / sbin / mysqld:强制关闭线程475用户:'root'

130624 11:31:48 InnoDB:开始关机...... 130624 11:31:49 InnoDB:关闭完成;日志序列号7222402477 130624 11:31:49 [注意] / usr / sbin / mysqld:关闭完成

这是同一时期的系统日志: 6月24日11:31:49地核:[4569993.677493] type = 1400 audit(1372098709.303:19):apparmor =“DENIED”operation =“open”parent = 1 profile =“/ usr / sbin / mysqld”name =“/ run / mysqld / mysqld.pid“pid = 20660 comm =”mysqld“requested_mask =”r“denied_mask =”r“fsuid = 102 ouid = 102 6月24日11:31:49地核:[4569993.697382] type = 1400 audit(1372098709.323:20):apparmor =“STATUS”operation =“profile_replace”name =“/ usr / sbin / mysqld”pid = 20666 comm =“apparmor_parser “ Jun 24 11:31:49 earth kernel:[4569993.722622] init:mysql主进程(20670)终止,状态为1 6月24日11:31:49地核:[4569993.722650] init:mysql主进程结束,重生 6月24日11:31:50地核:[4569994.727981] init:mysql post-start进程(20671)以状态1终止 6月24日11:31:50地核:[4569994.737481] type = 1400 audit(1372098710.363:21):apparmor =“STATUS”operation =“profile_replace”name =“/ usr / sbin / mysqld”pid = 20694 comm =“apparmor_parser “ 6月24日11:31:50地核:[4569994.762575] init:mysql主进程(20698)终止,状态为1 6月24日11:31:50地核:[4569994.762602] init:mysql主进程结束,重生 Jun 24 11:31:51 earth kernel:[4569995.767984] init:mysql post-start进程(20699)终止,状态为1 6月24日11:31:51地核:[4569995.777498] type = 1400 audit(1372098711.403:22):apparmor =“STATUS”operation =“profile_replace”name =“/ usr / sbin / mysqld”pid = 20722 comm =“apparmor_parser “ Jun 24 11:31:51 earth kernel:[4569995.802326] init:mysql主进程(20726)以状态1终止 6月24日11:31:51地球内核:[4569995.802354] init:mysql respawning太快,停止了

1 个答案:

答案 0 :(得分:0)

在较新的debian安装上,mysql错误日志默认转到syslog。签入/ var / log /应该有mysqld启动日志,也许还有一些与mysql.event表相关的错误。