namenode与secondary namenode简要学习

        Namenode当中的两个文件:edits和fsimage,fsimage文件包含了文件系统中的所有目录和文件inode的序列化信息。每个inode是一个文件或者目录的元数据的内部描述方式。fsimage文件是文件系统元数据的一个永久性检查点,并非每一个写操作都会更新这个文件,因为fsimage是一个大型文件,同样的,namenode节点上的edits文件也无限的增长。尽管这种无限增长的情况对于namenode的运行来说是没有影响的。但是由于需要恢复非常长的编辑日志中的各项操作,namenode的重启操作会变得比较慢。

hadoop采用的解决方案是:运行辅助namenode,为主namenode内存中的文件系统元数据创建检查点。SecondaryNameNode 

猜你喜欢

转载自my.oschina.net/u/3647713/blog/1933726