InnoDB: Unable to lock ./ibdata1, error: 35
By takagiwa on Monday, March 4 2013, 19:09 - MySQL - Permalink
MySQL 起動したつもりなのに mysql コマンドで接続できない。 mysql のログを見てみたら、
InnoDB: Unable to lock ./ibdata1, error: 35 InnoDB: Check that you do not already have another mysqld process InnoDB: using the same InnoDB data or log files. 130304 14:09:20 InnoDB: Retrying to lock the first data file InnoDB: Unable to lock ./ibdata1, error: 35 InnoDB: Check that you do not already have another mysqld process InnoDB: using the same InnoDB data or log files. InnoDB: Unable to lock ./ibdata1, error: 35
とひたすらエラーを流してしばらくして終了する。
検索してみたら MySQL/InnoDB – ‘Unable to lock’ issue が見つかった。
けど ibdata1 だけではうまくいかなくて、 ib_logfile0 と、念のため ib_logfile1 にも同じ事をしてようやく復旧。