Hadoop HDFS源码namenode部分概述(二)(2)

datanode周期性通过RPC调用sendHeartbeat向namenode汇报自身的状态,心跳监控线程对dn和nn之间的心跳进行周期性检测,每隔时间heartbeatRecheckInterval 就执行操作heartbeatCheck()。

heartbeatCheck找到heartbeats中的dead nodes,然后从heartbeats 、clusterMap 、blocksmap这些结构中移除这些dead nodes的信息。

相关阅读:Hadoop HDFS源码namenode部分概述(一) 

更多Hadoop相关信息见Hadoop 专题页面 ?tid=13

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/95f1f03a55b1e79452acdf75c7dbb1a3.html