欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

hadoop入门之设置datanode的心跳时间的方法

程序员文章站 2023-11-05 18:00:58
hadoop入门之设置datanode的心跳时间的方法...

linux环境:centos6.4
hadoop版本:hadoop-1.1.2
master: 192.168.1.241      namenode    jobtracker   datanode   tasktracker
slave:192.168.1.242    datanode   tasktracker
内容:设置datanode的心跳,当某一个节点失去连接之后,在超过设置的时间,看hadoop能否正常工作。
设置时间:


代码如下:

第一步:  配置hdfs-site.xml
   hadoop入门之设置datanode的心跳时间的方法

第二步:重启hadoop

第三步:通过网页浏览两个节点的状态。hadoop入门之设置datanode的心跳时间的方法hadoop入门之设置datanode的心跳时间的方法

hadoop入门之设置datanode的心跳时间的方法

hadoop入门之设置datanode的心跳时间的方法

hadoop两个节点都已正常运行。

第三步:杀死主节点的进程,等待15秒。

hadoop入门之设置datanode的心跳时间的方法

通过kill命令杀死master上的datanode节点。

第四步:查看节点状态

hadoop入门之设置datanode的心跳时间的方法

活着的datanode还有1个,死亡的datanode一个

hadoop入门之设置datanode的心跳时间的方法

master上的datanode节点已经标识为dead

hadoop入门之设置datanode的心跳时间的方法

只剩下slave节点,其最后连接时间是2秒(last contact 2)

hadoop入门之设置datanode的心跳时间的方法

杀死一个节点,两一个节点仍能够正常查看文件信息。

hadoop入门之设置datanode的心跳时间的方法

只有slave节点在运行。