InnoDB: Error: log file .\ib_logfile0 is of different size 0 48234496 bytes
InnoDB: than specified in the .cnf file 0 268435456 bytes!
這是因為新設定的 innodb_log_file_size 大小,和目前的 ib_logfile0、ib_logfile1 大小不同。
解決方法:
- 查看 innodb_fast_shutdown 設定值
mysql> select @@innodb_fast_shutdown;
- 若 innodb_fast_shutdown 不是 0,暫時將設定改為 0
mysql> set global innodb_fast_shutdown=0;
- 停止 mysql 服務
- 將 my.cnf 的 innodb_log_file_size 設定,改為新設定值
- 移除 ib_logfile0、ib_logfile1 檔案
- 重新啟動後,mysql 會產生新的 ib_logfile0、ib_logfile1 檔案
參考:
http://dba.stackexchange.com/questions/41542/issue-after-moving-the-ib-logfile1-and-ib-logfile0-files
沒有留言:
張貼留言