私は過去にはあまり微調整をしていないので、これは比較的簡単かもしれませんが、私は問題に取り組んでいます。問題を変更するinnodb_log_file_size
- 停止MySQLの
- 編集my.cnfのはしかし、すべてのInnoDBのテーブルが持つ細かいib_logfile0/1
- スタートのMySQL
開始を外し
innodb_log_file_size
変更):これは私が何をすべきかです.frmファイルは無効なエラーです。ステータスはInnoDBエンジンが無効になっていることを示していますので、私は明らかに元に戻って変更を取り除き、すべてが再び機能します。 私が試した他のすべての変数を変更することができましたが、私はInnoDBがさえ、ログファイルを削除した後に起動に失敗した理由を見つけるように見えることはできません。何か不足していますか?
ありがとうございました。
編集:以下のログの貼り付け - ログファイルが見つからないようですが、そこにはありませんか?
シャットダウン:変更を行った後
090813 10:00:14 InnoDB: Starting shutdown...
090813 10:00:17 InnoDB: Shutdown completed; log sequence number 0 739268981
090813 10:00:17 [Note] /usr/sbin/mysqld: Shutdown complete
スタートアップ:
InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes
InnoDB: than specified in the .cnf file 0 268435456 bytes!
090813 11:00:18 [Warning] 'user' entry '[email protected]' ignored in --skip-name-resolve mode.
090813 11:00:18 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.0.81-community-log' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Edition (GPL)
090813 11:00:19 [ERROR] /usr/sbin/mysqld: Incorrect information in file: './XXXX/User.frm'
090813 11:00:19 [ERROR] /usr/sbin/mysqld: Incorrect information in file: './XXXX/User.frm'
090813 11:00:19 [ERROR] /usr/sbin/mysqld: Incorrect information in file: './XXXX/User.frm'
その私はそれを修正するまで、同じエラーのちょうどスパム
それを再作成した後、それが起動しませんでしたログファイルは同じ場所で探している必要があります。
なぜdonwvote?どうすればそれを改善できますか? –
完全シャットダウンを推奨しますので、最初に 'SET GLOBAL innodb_fast_shutdown = 0;' – KCD