2012-06-21 21 views
1

我有使用3個mysql複製的wordpress站點。主 - 主複製和1個從屬。 現在有奴隸問題。當Master從XMLRPC更新發布時,從站也沒有得到更新。這是幾天前發生的,在這之前工作正常,除此之外在使用Master-Master複製的其他服務器上工作正常。Mysql複製不能與Wordpress一起使用XMLRPC

我找不到任何錯誤消息,如果我創建新帖子或不從XMLRPC更新它,從屬複製工作正常。

我不知道在發生這個問題之前會發生什麼,但只要我知道,我所做的最後一件事就是更新wordpress到版本3.4。但是,如果這是爲什麼在主 - 主複製仍然工作正常,因爲所有使用3.4版本的站點呢?

順便說一句,我看到在主人有很多來自奴隸的傳輸數據,比較從其他奴隸服務器使用主/從。來自從機的大約288MB輸入數據。

2136K 288M ACCEPT  tcp -- *  *  xx.14.xx.107  0.0.0.0/0   tcp dpt:3306 
272K 14M ACCEPT  tcp -- *  *  xx.18.xx.36   0.0.0.0/0   tcp dpt:3306 

編輯:

我解決我自己的問題:d

我的配置是3服務器。 A和B是主 - 主複製,C是從屬主A。 我的問題是因爲從XMLRPC服務器(D)解決我的域到服務器B時創建/更新發布(我使用單個域)所以它是似乎不能更新奴隸C,如果不是從A. 我忘了我也搬到了新的服務器D.

我不知道是否正常,奴隸C只能從A更新如果使用XMLRPC,但至少解決我的問題。 :d

回答

0

看你的「解決方案」我可以告訴你,什麼是錯與您的複製

如果A和B是真正的高手,高手,然後寫入完成到B複製到A.如果C是從到A然後所有寫在A還複製到C.

我懷疑你有你的服務器「服務器ID」設置在MySQL中是錯誤的。 I.E. C和B具有相同的服務器標識。

可能是你的auto_increment_increment未設置爲2(你需要2個寫入大師最小),或者你的auto_increment_offset是不是在每個寫主人的不同。我懷疑,如果它是其中的任何一種,那麼只要你寫了兩個服務器,你的複製就會被破壞,而且你已經看到了這個問題。

相關問題