Hadoop2.6中DataNode服务未启动怎么办

这篇文章将为大家详细讲解有关Hadoop2.6中DataNode服务未启动怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联科技有限公司专业互联网基础服务商,为您提供成都服务器托管高防主机,成都IDC机房托管,成都主机托管等互联网服务。

Hadoop2.6DataNode服务未启动

1、Hadoop2.6安装完成之后,在DataNode上jps发现没有NataNode服务,很奇怪

查看日志,之后发现原因是hadoop安装好之后,格式化多次,VERSION版本不同,造成的clusterid主从节点不一样

[hadoop@master hadoop-2.6.0]$ cat /usr/local/hadoop-2.6.0/logs/hadoop-hadoop-datanode-master.log

日志如下:datanode的clusterID 和 namenode的clusterID 不匹配

Hadoop2.6中DataNode服务未启动怎么办

2、解决办法: 

根据日志中的路径,分别进入master和slave的VERSION配置文件,将master的clusterID覆盖slave clusterID,slave1和slave2的文件都要覆盖。

[hadoop@slave1 current]$ vim /usr/local/hadoop-2.6.0/dfs/data/current/VERSION

clusterID=  修改为:

[hadoop@master hadoop-2.6.0]$ vim /usr/local/hadoop-2.6.0/dfs/data/current/VERSION

clusterID=CID-e2b9d454-1616-4294-98f5-2c9cddc9f186

让两个保持一致

Hadoop2.6中DataNode服务未启动怎么办

3、然后重启,启动后执行jps,查看进程,DataNode服务就启动了

[hadoop@slave2 current]$ jps

15184 Jps

15028 DataNode

2488 NodeManager

关于“Hadoop2.6中DataNode服务未启动怎么办”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

标题名称:Hadoop2.6中DataNode服务未启动怎么办
分享地址:https://www.cdcxhl.com/article44/ipchee.html

成都网站建设公司_创新互联,为您提供网站策划建站公司小程序开发电子商务微信小程序面包屑导航

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

小程序开发