上干货

首先说一下namenode的三个功能
1.管理datanode小弟
namenode是通过心跳机制管理datanode小弟的(过一会儿跟我发心跳,告诉我你还活着),只要让datanode同时给standby发送心跳即可解决
2.响应客户端
设立一个代理(一个配置文件),cli请求的时候去找代理(Proxy),然后代理去找active,若是active宕机的话就去找standby
3.管理元数据
active产生的数据存储到Journalnode中,Journal是集群,然后standby去从Journal读取数据,就做到active和standby的元数据同步
namenode的HA(高可用)方案
最新推荐文章于 2024-11-06 09:48:38 发布
本文详细介绍了Hadoop中Namenode的三大核心功能:管理DataNode、响应客户端请求及管理元数据,并阐述了如何实现Active与Standby状态间的无缝切换。
1363

被折叠的 条评论
为什么被折叠?



