DateNode掉线时限参数设置

2019-07-19  本文已影响0人  ae601c79c4fc

问题描述:

    1.DateNode进程死亡或者网络故障造成DateNode无法与NameNode无法通信。

    2.NameNode不会立即把该节点判定为死亡,要经过一段时间,这段时间暂称作为超时时长。

    3.dfs默认的超时时长为10分+30秒。

    4.如果定义超时时间为TimeOut,则超时时长的计算公式为:

TimeOut = 2 * dfs.namenode.heartbeat.recheck-interval + 10 * dfs.hceartbeat.interval

    而默认的 dfs.namenode.heartbeat.recheck-interval大小为5分钟,dfs.hceartbeat.interval默认为3秒

    需要注意的是hdfs-site.xml 配置文件中的heartbeat.recheck.interval的单位为毫秒,dfs.heartbeat.interval的单位为秒。

<property> 

          <name>dfs.namenode.heartbeat.recheck-interval</name>

           <value>300000</value>

 </property>

 <property>   

             <name>dfs.hceartbeat.interval</name>   

             <value>3</value>

</property>

上一篇下一篇

猜你喜欢

热点阅读