課程
/數(shù)據(jù)庫(kù)
/MySQL
/MySQL集群(PXC)入門
為什么老師說(shuō),pxc集群掛掉一半 整個(gè)就不能使用了呢?
2018-05-22
源自:MySQL集群(PXC)入門 2-7
正在回答
這個(gè)問(wèn)題要從腦裂故障說(shuō)起。比如說(shuō)PXC集群部署在兩個(gè)機(jī)房里。如果兩個(gè)機(jī)房的之間網(wǎng)線斷了,A機(jī)房和B機(jī)房里的主機(jī)會(huì)各自組成集群,也就是說(shuō)一個(gè)集群分裂成了兩個(gè)集群。比如負(fù)載均衡向A機(jī)房的主機(jī)寫入數(shù)據(jù),下一次業(yè)務(wù)處理請(qǐng)求發(fā)送到B機(jī)房,B機(jī)房的主機(jī)內(nèi)就差不到數(shù)據(jù),這個(gè)故障很嚴(yán)重。為了避免腦裂分裂成多個(gè)集群,PXC會(huì)讓多余一半主機(jī)的機(jī)房?jī)?nèi)的數(shù)據(jù)庫(kù)節(jié)點(diǎn)組成一個(gè)集群,少于一半主機(jī)的機(jī)房?jī)?nèi)的數(shù)據(jù)庫(kù)節(jié)點(diǎn)都不可用。這樣腦裂出現(xiàn),只會(huì)存留一個(gè)集群,而沒(méi)有兩個(gè)集群。所以說(shuō)超過(guò)一半節(jié)點(diǎn)無(wú)法訪問(wèn),就組不成集群。
舉報(bào)
從入門開(kāi)始學(xué)習(xí)完全開(kāi)源的MySQL高可用性解決方案PXC集群
2 回答pxc集群事務(wù)疑問(wèn)
1 回答PXC集群寫入性能問(wèn)題
2 回答PXC集群某節(jié)點(diǎn)宕機(jī)的問(wèn)題
2 回答請(qǐng)問(wèn)用docker如何部署PXC多機(jī)集群?
2 回答關(guān)于PXC集群首節(jié)點(diǎn)恢復(fù)的問(wèn)題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-05-23
這個(gè)問(wèn)題要從腦裂故障說(shuō)起。比如說(shuō)PXC集群部署在兩個(gè)機(jī)房里。如果兩個(gè)機(jī)房的之間網(wǎng)線斷了,A機(jī)房和B機(jī)房里的主機(jī)會(huì)各自組成集群,也就是說(shuō)一個(gè)集群分裂成了兩個(gè)集群。比如負(fù)載均衡向A機(jī)房的主機(jī)寫入數(shù)據(jù),下一次業(yè)務(wù)處理請(qǐng)求發(fā)送到B機(jī)房,B機(jī)房的主機(jī)內(nèi)就差不到數(shù)據(jù),這個(gè)故障很嚴(yán)重。為了避免腦裂分裂成多個(gè)集群,PXC會(huì)讓多余一半主機(jī)的機(jī)房?jī)?nèi)的數(shù)據(jù)庫(kù)節(jié)點(diǎn)組成一個(gè)集群,少于一半主機(jī)的機(jī)房?jī)?nèi)的數(shù)據(jù)庫(kù)節(jié)點(diǎn)都不可用。這樣腦裂出現(xiàn),只會(huì)存留一個(gè)集群,而沒(méi)有兩個(gè)集群。所以說(shuō)超過(guò)一半節(jié)點(diǎn)無(wú)法訪問(wèn),就組不成集群。