- 论坛徽章:
- 0
|
环境:centos 5.5 x86_64
应用:bind+dlz
rpm安装mysql数据库,数据库从上线一直在用没出过问题,今天新加了个库dns查询不到库里面的记录
mysql数据目录拥有者是mysql,索性修改/etc/my.cnf后设置user=root,然后重启mysql,dns解析就正常了
问题是现在改回来user=mysql后,重新启动库就起不来了,还请数据库大牛多多指教。
查看错误日志如下:
111028 12:49:36 mysqld started
111028 12:49:36 InnoDB: Started; log sequence number 0 43665
/usr/libexec/mysqld: File './mysql-bin.000034' not found (Errcode: 13)
111028 12:49:36 [ERROR] Failed to open log (file './mysql-bin.000034', errno 13)
111028 12:49:36 [ERROR] Could not open log file
111028 12:49:36 [ERROR] Can't init tc log
111028 12:49:36 [ERROR] Aborting
111028 12:49:36 InnoDB: Starting shutdown...
111028 12:49:37 InnoDB: Shutdown completed; log sequence number 0 43665
111028 12:49:37 [Note] /usr/libexec/mysqld: Shutdown complete
111028 12:49:37 mysqld ended
111028 12:50:32 mysqld started
111028 12:50:32 [Warning] Ignoring user change to 'mysql' because the user was set to 'root' earlier on the command line
111028 12:50:32 InnoDB: Started; log sequence number 0 43665
111028 12:50:32 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.0.77-log' socket: '/var/lib/mysql/mysql.sock' port: 3306 Source distribution |
|