第二十五篇:YARN HA
MasterHADaemon:与Master服务运行在同一个进程中,可接收外部RPC命令,以控制Master服
务的启动和停止。
 SharedStorage:共享存储系统,Active Master将信息写人共享存储系统,而Standby Master则读
取该信息以保持与Active Master的同步。
 ZKFailoverController:基于Zookeeper实现的切换控制器,主要由ActiveStandbyElector和
HealthMonitor两个核心组件构成。其中,ActiveStandbyElector负责与Zookeeper 集群交互,通过
尝试获取全局锁,以判断所管理的Master是进人Active还是进人 Standby状态。HealthMonitor负责
监控各个活动Master的状态,以根据它们状态进 行状态切换。
 Zookeeper:核心功能是通过维护一把全局锁控制整个集群有且仅有一个Active Master。当然,如
果SharedStorge采用了Zookeeper,则还会记录一些其他状态和运行时信息。

相关文章:

  • 2022-12-23
  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-12
  • 2021-08-17
  • 2022-01-12
猜你喜欢
  • 2021-08-03
  • 2021-07-11
  • 2021-12-24
  • 2021-11-18
  • 2022-02-23
  • 2021-04-11
  • 2022-12-23
相关资源
相似解决方案