老师好:
关于checkpoint我有个问题请教:
secondary namenode的合并操作(把fsimage和editlog合并成新的fsimage)是只有在namenode挂了之后恢复数据才进行还是会持续的过一段时间进行一次,替换一次namenode上的fsimage?
我理解是持续进行的,因为namenode如果挂了namenode上的fsimage和editlog都不能访问了,只能靠secondary namenode,所以secondary namenode要不断的同步namenode上的fsimage和editlog,再写回去,但是这样也有个问题,editlog同步的时候也是有周期吧,就是会不会出现namenode上有的editlog,还没来得及同步到secondary namenode由于namenode挂了同步不上的情况?
望老师解答。
谢谢