Hadoop

NameNode:https://blog.csdn.net/chenkfkevin/article/details/61196409

NameNode:主要是维护两个东西:文件系统镜像:FSImage,命名空间镜像的编辑日志 edit log 。

FSImage存储某一时刻整个HDFS元数据的快照,即所有块分别位于哪个位置,文件目录情况等。 但是FSImage不是每一次操作都更新,为了提高性能,NameNode在每次有操作发生时,写入命名空间镜像的编辑日志,editlog,

并且当满足一定条件(比如每个小时,或者edit log 到达64MB),由SecondaryNameNode合并 FSImage和edit log ,并送回新的FSImage,NameNode加载

posted @ 2018-11-07 08:53  jellyj  阅读(100)  评论(0编辑  收藏  举报