Ubuntu ServerでパッケージからインストールしたMySQLサーバーが、再起動時に自動的に起動してない現象に遭遇した。
環境:
Ubuntu Server 13.10
MySQL Server 5.5.35-0ubuntu0.13.10.2
/var/log/mysql/error.logを見てみると、
(略)
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
140409 20:27:55 InnoDB: Unable to open the first data file
InnoDB: Error in opening ./ibdata1
(略)
こんな具合にエラーが出て起動に失敗しているようだ。
エラーメッセージには「もう別のmysqld起動してんじゃねぇの?」とあるが、再起動直後にそんなの居るわけない。
起動していないとさすがに困るので、/etc/rc.localで無理矢理起動してみることにする。
とりあえずしばらくは様子見ですかね。。。