2009-08-21 63 views
1

MySQL複製沒有運行我有兩臺服務器使用MMM在主 - 主對中配置。我最近遇到了一個問題,即被動主節點收到複製錯誤(得到的數據包大於max_allowed_pa​​cket),但從屬IO和SQL線程繼續運行。即使slave沒有執行新的語句,seconds_behind_master仍然顯示爲0。儘管mysql說它是

我認爲這種類型的錯誤會導致複製停止(這是過去完成的)。相反,複製保持運行狀態,我們的監視器沒有注意到問題。此外,複製錯誤不斷顯示在mysql錯誤日誌中,而不是「show slave status」中的「Last_Error」。

我們運行的是5.0.33版本。

任何想法發生在這裏?謝謝!

回答

1

對於允許的最大數據包大小,聽起來您的兩個數據庫沒有相同的配置。至少網絡協議的東西應該是相同的。

您是否嘗試在兩臺機器上顯示從站狀態?

安靜的失敗是一個可怕的情況。我想知道哪些記錄沒有成功。你有找到方法嗎?

您是否在錯誤日誌中發現了週期性錯誤或者發生了相同錯誤?被動主機上的序列號是否遞增?

雅各布

相關問題