hadoop3.x:SecondaryNameNode的checkpoint配置

说明

根据 hadoop3.x:SecondaryNameNode(2NN)工作机制 可知,触发 checkpoint,满足2个条件之一即可,本文讲解如何修改这2个配置

配置时间

默认每 3600s 就 checkpoint

修改 hdfs-default.xml 文件,如下:

<property>
  <name>dfs.namenode.checkpoint.period</name>
  <value>3600s</value>
</property>

配置是否写满

配置记录次数

默认记录 一百万次,就表示写满了

修改 hdfs-default.xml 文件,如下:

<property>
  <name>dfs.namenode.checkpoint.txns</name>
  <value>1000000</value>
</property>

间隔时间

默认 2nn 每间隔 1分钟就检查 nn的文件是否写满

修改 hdfs-default.xml 文件,如下:

<property>
  <name>dfs.namenode.checkpoint.check.period</name>
  <value>60s</value>
</property>

提示

线上服务器都是高可用部署,不需要 2nn,所以上面配置一般不需要修改


原文出处:/show_1IX3yyW9NG1J.html