【问题标题】:mysql server detailed logmysql服务器详细日志
【发布时间】:2012-06-01 11:47:00
【问题描述】:

我从 syslog 获得了关于 mysql 的那些日志,但是它们太简短了,因为他们没有告诉我(或者至少我认为)是什么导致 mysql 以状态 1 终止。有人可以帮我获取更详细的日志吗?

最好, 元

5 月 25 日 18:32:21 巴纳德内核:[1587749.902491] type=1400 审计(1337985141.215:263):apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=22272 comm ="apparmor_parser"
5 月 25 日 18:32:21 巴纳德内核:[1587750.181772] 初始化:mysql 主进程 (22276) 以状态 1 终止
5 月 25 日 18:32:21 巴纳德内核:[1587750.181819] 初始化:mysql 主进程结束,重生
5 月 25 日 18:32:22 巴纳德内核:[1587750.939171] 初始化:mysql 启动后进程 (22277) 以状态 1 终止
5 月 25 日 18:32:22 巴纳德内核:[1587750.951160] type=1400 审计(1337985142.263:264):apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=22310 comm="apparmor_parser "
5 月 25 日 18:32:22 巴纳德内核:[1587751.226853] 初始化:mysql 主进程 (22314) 以状态 1 终止
5 月 25 日 18:32:22 巴纳德内核:[1587751.226899] 初始化:mysql 主进程结束,重生
5 月 25 日 18:32:23 巴纳德内核:[1587751.996106] 初始化:mysql 启动后进程 (22315) 以状态 1 终止
5 月 25 日 18:32:23 巴纳德内核:[1587752.008270] type=1400 审计(1337985143.323:265):apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=22348 comm="apparmor_parser "
5 月 25 日 18:32:23 巴纳德内核:[1587752.246873] 初始化:mysql 主进程 (22352) 以状态 1 终止
5 月 25 日 18:32:23 巴纳德内核:[1587752.246919] 初始化:mysql 重生太快,停止

【问题讨论】:

    标签: mysql ubuntu


    【解决方案1】:

    这里有同样的问题。从 5.1 开始,mysql 5.5 的 Ubuntu 安装/升级/配置设置存在一些错误。其他人声称通过以下步骤取得了成功,但没有一个对我有用。第一步将删除 apparmor(一种安全服务),因此只能在调试期间临时执行此操作:

    sudo service apparmor teardown
    

    将以下行添加到您的 /etc/mysql/my.cnf 的 [server] 部分下:

    character_set_server  = utf8
    collation_server      = utf8_general_ci
    innodb_buffer_pool_size = 256M
    

    但是,就像我说的那样,这只对其他人有效,对我无效。

    我在 SSD 上运行 mysql(/ 安装在 SSD 上),/var/tmp 符号链接到 HD,您是否有类似的混合驱动器配置?也许这导致了我们问题的“重生太快”部分。

    【讨论】: