标签:下载 原来 节点 back 二进制文件 dfs 默认 site img
如何对NameNode中数据持久化
FsImage:保存NameNode当前这一时刻数据状态
Editslog:日志文件,只记录client到hdfs写操作(二进制文件)
Editslog和FsImage会定期合并,这项任务由SecondNameNode执行,当在合并的时候,客户端执行的写操作不再写进Edit,而是写进Edit_in文件。SecondNameNode会请求NameNode将FsImage和Editslog下载到对应机器上,加载到内存中执行合并操作,写出一个新的FsImage.chk文件,进而传回NameNode节点。原来的FsImage文件不会删除(被覆盖),而是添加一定的后缀字符串,将新的FsImage文件设为FsImage。
在hdfs-site.xml中修改默认合并时间点。
标签:下载 原来 节点 back 二进制文件 dfs 默认 site img
原文地址:https://www.cnblogs.com/zqzhen/p/12714723.html