亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

PXC集群某節點宕機的問題

當某個節點插入數據提交事務后,其它節點執行數據復制及GTID,當某節點掛了,失否整個事務是不能完成提交的呢?? 或者能提交,那失敗的PXC集群節點后續再如何處理?


另外老師這兩個圖是自己畫的嗎,能否分享一下原文件,謝謝!

https://img1.sycdn.imooc.com//5b6100470001178912510783.jpg

正在回答

1 回答

直接通過docker start node1 或者任何一個節點是啟動不了的,原因是集群之前的同步機制造成的,啟動任何一個節點,該節點都會去其它節點同步數據,其它節點仍處于宕機狀態,所以該節點啟動失敗,這也是pxc集群的強一致性的表現,解決方式是,刪除所有節點docker rm node1 node2 node3 node4 node 5

和數據卷中的grastate.dat文件

rm -rf /var/lib/docker/volumes/v1/_data/grastate.dat

rm -rf /var/lib/docker/volumes/v2/_data/grastate.dat

rm -rf /var/lib/docker/volumes/v3/_data/grastate.dat

rm -rf /var/lib/docker/volumes/v4/_data/grastate.dat

rm -rf /var/lib/docker/volumes/v5/_data/grastate.dat

重新執行集群創建的命令即可,因為數據都在數據卷中,所有放心,集群重新啟動都數據仍然都在.

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

PXC集群某節點宕機的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號