簡體   English   中英

MySQL復制SLAVE下降

[英]Mysql Replication SLAVE go down

我對mysql復制有問題。

我配置兩個虛擬主機。

服務器1 Apache + mysql Ver 15.1 Distrib 5.5.41-MariaDB

主從服務器2

服務器2 mysql Ver 14.14 Distrib 5.5.42

主從服務器

Topologi MASTER + MASTER

當我重新啟動從站時,所有的工作正常,延遲短,更新快。 但是,當我等待幾分鍾時,復制將無法正常工作。 如果我更新某行或插入或刪除從屬,則不會更新更改。

日志沒有寫入任何錯誤,但是master_position_log在主服務器和從服務器之間是不同的。

而且,如果我重新啟動從屬服務器,所有這些都可以再次工作,那么bdd將被更新並且復制工作正常。

我不知道會發生什么,似乎線程在睡覺或死亡。

感謝您提供一些解決問題的想法

在兩種情況下,該過程似乎還可以。

服務器1

殺死168個系統用戶無連接1146等待主機發送事件-

Kill 169系統用戶無Connect 945 Slave已讀取所有中繼日志; 等待從屬I / O線程更新它-

殺死170個主機XXXXXXX:59273無Binlog轉儲1145主機已將所有Binlog發送給從機; 等待二進制日志被更新-

服務器2

殺死73個根XXXXXX:55089無Binlog轉儲1137主服務器已將所有Binlog發送給從服務器; 等待二進制日志被更新-

殺死76個系統用戶無連接1137等待主機發送事件-

殺死77個系統用戶無連接985從屬已讀取所有中繼日志; 等待從屬I / O線程更新它-

問題是延遲。

我的解決方案是,為停止和啟動從站的每分鍾創建一個CRON。

現在所有的作品。

克里斯蒂安

SHOW SLAVE STATUS;

在每個服務器上。 那很可能會告訴你什么地方出了問題。

明白與潛在問題AUTO_INCREMENTUNIQUE鍵,當你寫一個雙主拓撲的兩個頭?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM