[ERROR] Failed to open log

haoge0205發表於2014-03-25
版本:5.5.14

效能測試部-測試環境資料庫

1、在效能測試過程中大量的日誌,測試人員直接使用 rm -rf 刪除所有

2、重啟資料庫時,出現報錯,導致資料庫無法啟動,檢視報錯日誌,報錯資訊如下:

/export/servers/mysql/bin/mysqld: File './mysql-bin.000003' not found (Errcode: 2)
140325 16:31:16 [ERROR] Failed to open log (file './mysql-bin.000003', errno 2)
140325 16:31:16 [ERROR] Could not open log file
140325 16:31:16 [ERROR] Can't init tc log
140325 16:31:16 [ERROR] Aborting

3、雖然mysql-bin.000003日誌不存在,但是在mysql-bin.index裡有mysql-bin.000003記錄

解決方法:
cp  mysql-bin.index   mysql-bin.index.bak

編輯 vi  mysql-bin.index  
刪除缺少的mysql-bin.0000日誌即可,重啟資料庫OK。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-1129286/,如需轉載,請註明出處,否則將追究法律責任。

相關文章