hadoop - Secondary NameNode和Checkpoint Node有什么区别?

标签 hadoop filesystems hdfs bigdata

both 的文档几乎完全相同,所以我发现很难看出它们之间的区别。基于此Q&A ,唯一的区别是

[...] that checkpoint node can upload the new copy of fsimage file back to namenode after checkpoint creation where as a secondary namenode can’t upload [...]

这似乎不正确,因为 Secondary NameNode 可以上传新的FsImage,基于thisthis .

是否可以将Checkpoint Node视为Secondary NameNode的一对一替代?有什么额外的好处?代码是否在两者之间清理过或类似的东西?

最佳答案

在你提到的cloudera帖子中,在HighAvailability和NonHighAvailability场景中都明确提到了checkpointing过程。 Secondary name node在Non-HA场景中执行checkpointing namenode的任务。在其他HA场景下,我们可以使用standby namenode做checkpointing。总之,检查点更多是一个概念,并且根据场景(HA/非 HA),不同的节点执行该操作。

您可以再次阅读该博客。如果需要任何更正,请告诉我。快乐学习

关于hadoop - Secondary NameNode和Checkpoint Node有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31678365/

相关文章:

hadoop - 如何使用逗号以外的分隔符从 hadoop(通过 hue 中的 hive)导出 csv 数据?

android - 我想将我的 GridView 保存在一个 ImageView 中

hadoop - 如何为 BucketingSink 函数 Flink 设置动态基本路径?

c++ - 将上次修改时间的字符串表示形式转换回其类型(std::filesystem::file_time_type)

hadoop - 将二进制数据从HDFS文件写入SequenceFile

hadoop - 使用不同集群的 HDFS 时的数据局部性

hadoop - 如何为 hadoop 设置服务器? (CDH)

hadoop - PIG脚本以分组和聚合数据

database - 决定查询使用多少 map reduce 作业的因素是什么?

c# - 文件扩展名中可以存在空格吗?