mysqlが起動できなくなった。
mysqlのエラーログをみる
less /var/log/mysqld.log | grep ERROR
[html]
111125 21:49:41 [ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28)
111125 21:49:41 [ERROR] Can't start server: can't create PID file: No space left on device
111125 21:49:41 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
[/html]
Errcode: 28はディスク容量が足りないときにでるエラーのよう。
df -h
で確認するとディスク使用率が100%に。
/var/log/httpd/error_log
が肥大化。
removeで消す
phpエラーが大量にでててerror_logが大きくなりすぎ、ディスク使用量を埋めてしまったようだ。。
/etc/rc.d/init.d/mysqld restart
で再起動した!