0


2024年【史上最全】Hadoop精选18道面试题(附回答思路)_hadoop面试题(1)

6.NameNode与SecondaryNameNode的区别与联系

区别
1)NameNode存储了文件系统下所有目录和文件的访问,修改,执行时间,块大小,执行权限等
2)SecondaryNameNode并非NameNode的热备(≠ StandBy NameNode)。定期触发CheckPoint(服务),代替NameNode合并EditLog和fsimage文件。

联系
1)SecondaryNameNode中保存了一份和NameNode一致的fsimage和edits文件。但是,NameNode还有一份正在使用的编辑日志edit_inporgress,这是SecondaryNameNode没有的。
2)在主namenode发生故障时(假设没有及时备份数据),可以从SecondaryNameNode恢复历史的数据。

7.SecondaryNameNode的目的是什么

SecondaryNameNode定期触发CheckPoint,代表NameNode合并编辑日志EditLog和镜像文件Fsimage,从而减小EditLog的大小,减少NN启动时间。
同时在合并期间,NameNode也可以对外提供写操作。

8.HDFS的读/写数据流程

HDFS的写(上传)数据流程

在这里插入图片描述

1)HDFS client创建DFS对象,通过该对象向NameNode请求上传文件,Name


本文转载自: https://blog.csdn.net/2401_84181326/article/details/138393189
版权归原作者 2401_84181326 所有, 如有侵权,请联系我们删除。

“2024年【史上最全】Hadoop精选18道面试题(附回答思路)_hadoop面试题(1)”的评论:

还没有评论