掉线时限参数设置| 学习笔记

开发者学堂课程【Hadoop 分布式文件系统 HDFS掉线时限参数设置】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/93/detail/1466


掉线时限参数设置


目录:

一、掉线时限参数设置

二、参数举例

 

一、掉线时限参数设置

1、DataNode 进程死亡或者网络故障造成 DataNode 无法与 NameNode 通信

2、NameNode 不会立即把该节点判定为死亡,要经过一段时间,这段时间暂称作超时时长。 3HDFS 默认的超时时长为10分钟+30秒。

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

T​​imeOut=2*dfsnamenodeheartbeat.recheckinterval+10*dfs.heartbeatinterval。

而默认的dfs.namenodeheatbeatrecheck-interval大小为5分钟,dfsheartbeatinterval默认为3秒。

掉线时限参数设置| 学习笔记

参数举例

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

掉线时限参数设置| 学习笔记

在系统配置里面查找到的是

掉线时限参数设置| 学习笔记

也就是说300000毫秒进化为分钟就是5分钟

掉线时限参数设置| 学习笔记

在配置系统里面找到的是

掉线时限参数设置| 学习笔记

上一篇:PEP8 Python代码规范


下一篇:NN 多目录配置_案例| 学习笔记