mysql因為事務日誌問題無法啟動
今天一個客戶反饋Mysql資料庫無法啟動,具體如下:
[root@testdb var]#service mysql start
Starting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/mysql.pid).
初看,好像是許可權問題,但仔細檢查許可權,沒有發現問題,所以進入錯誤日誌看
[root@testdb var]# more testdb.err
2020-06-12T08:30:25.273479Z 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
2020-06-12T08:30:25.273850Z 0 [Note] /usr/local/mysql/bin/mysqld (mysqld 5.7.26-log) starting as process 10090 ...
2020-06-12T08:30:25.286777Z 0 [Note] InnoDB: PUNCH HOLE support available
2020-06-12T08:30:25.286827Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2020-06-12T08:30:25.286838Z 0 [Note] InnoDB: Uses event mutexes
2020-06-12T08:30:25.286845Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
2020-06-12T08:30:25.286852Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2020-06-12T08:30:25.286856Z 0 [Note] InnoDB: Using Linux native AIO
2020-06-12T08:30:25.288765Z 0 [Note] InnoDB: Number of pools: 1
2020-06-12T08:30:25.288939Z 0 [Note] InnoDB: Using CPU crc32 instructions
2020-06-12T08:30:25.291804Z 0 [Note] InnoDB: Initializing buffer pool, total size = 4G, instances = 8, chunk size = 128M
2020-06-12T08:30:25.552835Z 0 [Note] InnoDB: Completed initialization of buffer pool
2020-06-12T08:30:25.589770Z 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of se
tpriority().
2020-06-12T08:30:25.603855Z 0 [Note] InnoDB: Highest supported file format is Barracuda.
2020-06-12T08:30:25.627920Z 0 [ERROR] InnoDB: Ignoring the redo log due to missing MLOG_CHECKPOINT between the checkpoint 3970243421 and the end 3970243072.
2020-06-12T08:30:25.627962Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error
2020-06-12T08:30:26.229118Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
2020-06-12T08:30:26.229160Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2020-06-12T08:30:26.229168Z 0 [ERROR] Failed to initialize builtin plugins.
2020-06-12T08:30:26.229172Z 0 [ERROR] Aborting
檢視日誌,發現如下:
InnoDB: Ignoring the redo log due to missing MLOG_CHECKPOINT between the checkpoint 3970243421 and the end 3970243072.
事務日誌有斷檔,估計也找不出來了,基於此,只能把原來的事務日誌ib_logfile0和ib_logfile1重新命名或者刪除掉,然後再重新啟動
[root@testdb var]#service mysql start
Starting MySQL...SUCCESS!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29371470/viewspace-2698468/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql5.7無法開啟二進位制日誌問題MySql
- MySQL 事務日誌MySql
- mac下mysql無法啟動問題MacMySql
- 關於XAMPP中Apache和Mysql因埠占用無法啟動的問題ApacheMySql
- MySQL無法啟動重啟竟是因為改了Linux主機名MySqlLinux
- LnixuAS3Mysql無法啟動問題S3MySql
- 關於日誌事務的問題
- MySQL-14.MySQL事務日誌MySql
- MySQL服務名無效或者MySQL正在啟動 MySQL無法啟動MySql
- iOS11無法列印日誌問題iOS
- 寶塔皮膚mysql無法啟動問題如何解決MySql
- MYSQL資料庫服務無法啟動MySql資料庫
- Mysql 事務日誌(Ib_logfile)MySql
- 《MySQL 進階篇》十九:事務日誌MySql
- MySQL伺服器異常關閉,重啟後,無法啟動----因為磁碟空間滿MySql伺服器
- standby無法使用歸檔日誌問題處理
- 解決ASM無法啟動問題ASM
- 無法開啟“fsevents.node”,因為無法驗證開發者。
- VMware DHCP Service服務無法啟動問題的解決
- 記一次 Ubuntu 服務 Nginx 無法啟動問題UbuntuNginx
- 關於SQL Server事務日誌的問題彙總SQLServer
- 刪除redo所有日誌,資料庫無法啟動資料庫
- win10的mysql服務無法啟動Win10MySql
- 如何解決"應用程式無法啟動,因為應用程式的並行配置不正確"問題並行
- [MySQL] “MySQL 服務無法啟動”原理及解決方法MySql
- 因歸檔日誌無法歸檔造成的 oracle shutdown immediate無法關閉Oracle
- WebLogic8.1服務無法啟動的問題,請指教!!Web
- Oracle Haip無法啟動問題學習OracleAI
- ASM無法啟動的問題分析(一)ASM
- ASM無法啟動的問題分析(二)ASM
- zabbix客戶端無法啟動並且沒有日誌客戶端
- 檢視mysql日誌及日誌編碼問題MySql
- SQL SERVER 2005服務無法啟動問題的解決辦法SQLServer
- mysql之 日誌體系(錯誤日誌、查詢日誌、二進位制日誌、事務日誌、中繼日誌)MySql中繼
- SQLServer 2012 AG主節點無法截斷事務日誌SQLServer
- 【MySQL解惑筆記】Mysql5.7.x無法開啟二進位制日誌MySql筆記
- MySQL 事務、日誌、鎖、索引學習總結,MySql索引
- win7 64位的tomcat7無法作為服務啟動的問題Win7Tomcat