1. 问题:Namenode处于安全模式时,对hadoop进行查看操作,edits_inprogress_txid中没有事物事件的增加,txid没有增加?
答案:Namenode处于安全模式时,对hadoop不能进行创建、修改,可以对其进行查看,我的理解是因为处于安全模式,一般是为fsimage_镜像文件和edits_***-***操作文件进行整合新的镜像文件做准备,合成新的fsimage镜像文件的时候要保证edits文件不能改变。例如开启hadoop,start-dfs.sh,一般步骤是加fsimage载镜像文件-->整合edits操作文件—>保存checkpoint(检查点)--> 等待接受来自datanode的block report。原因就是为了保证fsimage镜像和edits文件整合时,edits文件不能改变。