11.4 掉线时限参数设置

DataNode进程死亡或者网络故障造成DataNode无法与NameNode通信,NameNode不会立即把该节点判定为死亡,要经过一段时间,这段时间称作超时时长。

超时时长的计算公式:

timeout = 2 * ${dfs.namenode.heartbeat.recheck-interval} + 10 * ${dfs.heartbeat.interval}

说明:

  • 默认值: dfs.namenode.heartbeat.recheck-interval = 300000, 单位毫秒 (5分钟)

  • 默认值: dfs.heartbeat.interval = 3 单位秒 ( 3秒 )

  • 所以, 默认超时时限是: timeout= 10分30秒

<property>
    <name>dfs.namenode.heartbeat.recheck-interval</name>
    <value>300000</value>
</property>
<property>
    <name> dfs.heartbeat.interval </name>
    <value>3</value>
</property>
Copyright © 尚硅谷大数据 2013-2019 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-11-20 18:14:11

results matching ""

    No results matching ""