Zookeeper在yarn框架中如何实现避免脑裂的?
生活随笔
收集整理的這篇文章主要介紹了
Zookeeper在yarn框架中如何实现避免脑裂的?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
? 在yarn框架的resourcemanager中利用zookeeper節點的ACL權限信息實現。
? 假設yarn集群中有兩個resourcemanager:不同的resourcemanager之間是通過競爭創建鎖節點實現準備狀態的確定。假設當前有兩個resourcemanager:m1, m2。當前m1為active,若此時其假死,zookeeper將會把m1的鎖節點刪除。m2成為active,并創建自己的鎖節點。在創建鎖節點時必須攜帶自己的ACL信息。當m1恢復之后,發現當前鎖節點不是自己創建的鎖節點,將自動轉化為standby狀態。
轉載于:https://my.oschina.net/134596/blog/1807416
總結
以上是生活随笔為你收集整理的Zookeeper在yarn框架中如何实现避免脑裂的?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python基础——正则2(0503)
- 下一篇: 却另相思隔阴阳