名称未設定-1

mysqlのinnodb_log_file_sizeの設定を変更した時の対応


この記事でmysqlサーバの最低限の設定を書きました。

my.cnfのinnodb_log_file_sizeの値を変更したあと、そのままmysqlを再起動すると起動しなくなったり、起動してもselectやupdateができなくなります。

以下の手順を踏むことで正常にもどります。一旦mysqlサーバを停止しないといけないので、場合によっては少し面倒くさい感じになるかもしれません。

■mysqlサーバの停止

まずは、mysqlサーバを停止します。

/etc/init.d/mysqld stop

■ログファイルの削除

以下の2つのファイルを削除、または移動します。ファイルの場所は、yumでインストールした時は以下の位置にあります。都度読み替えてください。

rm /var/lib/mysql/ib_logfile0
rm /var/lib/mysql/ib_logfile1

■mysql再起動

mysqlサーバを再起動します。

/etc/init.d/mysqld start

The following two tabs change content below.
megane

megane

PHPとかMysqlを使ってWebシステムを構築します。 Javaも書きます。 CakePHPも使います。 サーバのチューニングもごりごりやります。

「mysqlのinnodb_log_file_sizeの設定を変更した時の対応」への1件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>