secondaryNameNode

作者: 孙睿888 | 来源:发表于2016-10-08 13:51 被阅读0次

    1 secondaryNameNode 辅助namenode而不是替代namenode。
    哪怕是当namenode发生故障时,可以利用secondaryNAmenode还原,但是仍然是需要secondarynamenode。不能预防单点故障。
    2 pointcheck检查点,作用是备份镜像文件fsimage,第二是合并镜像文件与编辑日志文件edit logs.
    3 secondarynamenode并不能预防单点故障。
    4 为什么要用secondarynamenode?

    1. edit logs文件会变的很大,怎么去管理这个文件是一个挑战。
    2. NameNode的重启会花费很长时间,因为有很多改动[笔者注:在edit logs中]要合并到fsimage文件上。
    3. 如果NameNode挂掉了,那我们就丢失了很多改动因为此时的fsimage文件非常旧。[笔者注: 笔者认为在这个情况下丢失的改动不会很多, 因为丢失的改动应该是还在内存中但是没有写到edit logs的这部分

    相关文章

      网友评论

        本文标题:secondaryNameNode

        本文链接:https://www.haomeiwen.com/subject/odpuyttx.html