Mysql-Replication

mysql中繼日誌損壞,如何恢復?

  • May 21, 2012

我正在執行一個主控和兩個從屬鏈。IE

Master-->Primary Slave-->Secondary Slave. 

主從的中繼日誌已損壞。

如何在不對Primary Slave --> Secondary Slave 複制進行任何更改的情況下重新創建主從屬的中繼日誌?

如果是中繼日誌(而不是主 bin 日誌)損壞了,那麼

  1. 停止從站(在兩個從站上)
  2. SHOW SLAVE STATUS 在故障機器上獲取目前日誌文件和位置
  3. RESET SLAVE 在落機上
  4. CHANGE MASTER TO MASTER_LOG_FILE=‘第 2 步的文件名’, MASTER_LOG_POS=‘第 2 步的位置’
  5. 在兩個從站上啟動 SLAVE

引用自:https://serverfault.com/questions/390985