HDFS笔记(二)

        fsimage : NameNode启动时,对文件系统的快照

        eidt logs : NameNode启动后,对文件系统的改动序列

        namenode在全局里就一个进程,所以存在单点问题

        DataNode有变化时,报告给 NameNode ,NameNode需要重写元数据信息,NameNode更新完毕后,会将变化记录在editlogs中。

        SecondNameNode

        注:不是NameNode的备份

               是为了考虑持久化到磁盘

        SecondNameNode会设置检查点,发现NameNode的editlogs发生变化,就会把更新的eidt logs同步到备份的fsimage(两个fsimage,NameNode真正加载的只有一个)

NameNode重启的时间会花费很多时间。1. 加载数据量很大。 2. fsimage与editlogs合并需要很长时间

原文地址:https://www.cnblogs.com/zhangqian27/p/9200865.html