昨日まで起動出来たMySQLが起動出来なくなりました。
$ sudo service mysqld stop
Stopping mysqld: [ OK ]
で停止はできるのですが、
$ sudo service mysqld start
Starting mysqld: [FAILED]
で起動が出来ない状態です。
tail /var/log/mysqld.log
でエラーログを確認したところ、
74 [Warning] IP address '##.##.##.##' could not be resolved: Temporary failure in name resolution
77 [Warning] Host name '##-###.###.###.serverhubrdns.in-addr.arpa' could not be resolved: Name or service not known
88 [Warning] IP address '###.##.##.##' could not be resolved: Name or service not known
88 [Warning] IP address '###.##.##.##' could not be resolved: Name or service not known
104 [Warning] IP address '##.##.##.##' has been resolved to the host name '##.##.##.##
(IPアドレスは##で表記しています。)
と表示されており、エラーでは無いように思えます。
試したこととしてはサーバーの再起動と
/var/lib/mysqlに/var/lib/mysql.lockが停止後もあった為削除しましたが
変化はありませんでした。
時間経過でなぜか起動できるようになり、1時間程の作業でエラー発生
再度logを確認したところ
0 [ERROR] Plugin 'InnoDB' init function returned error.
0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
0 [ERROR] Failed to initialize builtin plugins.
0 [ERROR] Aborting
innoDBでエラーが発生しているようなので、/var/lib/mysqlでサイズを確認
-rw-r----- 1 mysql mysql 48M 7月 22 04:03 ib_logfile0
-rw-r----- 1 mysql mysql 48M 7月 22 04:03 ib_logfile1
-rw-r----- 1 mysql mysql 76M 7月 22 04:03 ibdata1
-rw-r----- 1 mysql mysql 12M 7月 22 04:03 ibtmp1
あなたの回答
tips
プレビュー