最近在做Galera集群升級的時候遇到一個問題,A、B、C三個節點都在運行,資料一致。關閉B、C節點,做好備份,升級B、C的mairiadb版本后,這時關閉A節點,此時A和B、C已經有了增量差距。備份好A的資料庫,完成A的升級。開啟第一個節點A,之后開啟B\C節點加入集群,為什么此時B、C做的是SST不是IST,因為現場的資料比較多,我怕到時候出現同步慢的情況導致影響業務。
A節點的報錯是:
2019-05-16 3:32:14 139985571683072 [Note] WSREP: IST request: a4f45219-7704-11e9-b715-8627b47985c6:448-458|tcp://172.21.2.82:4568
2019-05-16 3:32:14 139985571683072 [Note] WSREP: IST first seqno 449 not found from cache, falling back to SST
一直說這個seqno沒有在快取中找到,我快取設定了1G,也沒幾個增量事務,理論上其他節點應該做IST。
有遇到這樣的問題的老兄嗎?求助!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/60863.html
標籤:MySQL
上一篇:請問誰有阿里巴巴大資料競賽(阿里移動推薦演算法)的資料,本人用于學術研究
下一篇:sqlite 多個資料庫怎么切換
