MySQL日常排错
1、MySQL從庫 Failed to open the relay log
在配置MySQL主從復制的過程中,遇到了一個問題,提示:Could not initialize master info structure; more error messages can be found in the MySQL error log。
打開log日志發現是因為如下的原因:
111121 15:15:22 [ERROR] Failed to open the relay log ‘./dong-relay-bin.000002’ (relay_log_pos 1067) 111121 15:15:22 [ERROR] Could not find target log during relay log initialization可以按照下面的方法解決:
?2、MySQL從庫報錯log
171103 9:55:49 [Note] Slave I/O thread: Failed reading log event, reconnecting to retry, log 'mysql-bin.000268' at postion 141228974 171103 9:55:49 [Note] Slave: received end packet from server, apparent master shutdown: 171103 9:55:49 [Note] Slave I/O thread: Failed reading log event, reconnecting to retry, log 'mysql-bin.000268' at postion 141228974 171103 9:55:49 [Note] Slave: received end packet from server, apparent master shutdown: 171103 9:55:49 [Note] Slave I/O thread: Failed reading log event, reconnecting to retry, log 'mysql-bin.000268' at postion 141228974原因:my.cnf里server-id與master或其他slave里的server-id沖突(注意MySQL可能讀取了多個配置文件)
解決方案:
修改my.cnf里server-id使其都相同
轉載于:https://www.cnblogs.com/jadexia/p/7717192.html
總結
- 上一篇: 技术开发中一些名词解释
- 下一篇: PAT刷题 (Java语言)