全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  应聘面试  >  大数据面试题

主备NameNode一致性原理

发布时间:2022-09-02 15:41:18
发布人:wjy

hadoop采用QJM共享存储机制来确保主备NameNode的元数据尽量一致。 1. 启动一组奇数的JournalNode节点,主NameNode将操作日志并行写入本地和所有JournalNode节点,当超过一半JournalNode节点写入成功时判定为成功,遵循Paxos协议。 2. 备NN会定时检查JournalNode上的EditLog,将它拉回本地 3. 备NN会定期将本地的FS镜像文件和EditLog合并成新的镜像文件(保存最新的内存状态),传回主NN 4. 主NN更新本地的镜像文件,删除旧的日志 5. 发生主备切换时,选取最好的JN同步最新日志到本地(日志恢复机制),更新到最近状态

主备NameNode一致性原理

相关文章

大数据kafka常见面试题——如何搭建kafka?

2023-08-07

大数据kafka常见面试题——kafka中如何避免重复消费

2023-08-04

大数据面试题之多种方法创建dataframe

2023-08-02

大数据Hadoop面试题——Hadoop干什么用的?

2023-08-01

大数据行业2年工作经验的面试题有哪些?

2023-07-28

大数据kafka面试题——kafka和flume的区别是什么?

2023-07-27
在线咨询 免费试学 教程领取