hadoop集群两个namenode无法正常启动

Hadoop集群有命令直接启动hdfs时,namenode启动后又异常结束。

搭建好双namenode的集群后,格式HDFS后,在用命令启动HDFS时,刚启动时namenode的进程还存在,但是过了一会儿用jps查看进程后,发现两台主机的namenode进程都异常结束了,只有DFSZKFailoverController和jps进程还是存在。集群上其他节点的datanode和journalnode进程都还在。这就奇怪了。谷歌,百度后就去查看日志(查看分析日志能力真的重要!)这是日志内容:
这里写图片描述
这里写图片描述
发现01,02在重复尝试连接04,05,06的8485端口,最后就直接拒绝连接了。然后就把01,02上的namenode直接关闭了。
而与8485端口有关的就只有jouralnode,可能是journalnode没有正常连接造成的,
于是在启动namenode之前,在04,05,06上分别启动journalnode,结果就没再出现类似的问题!
这里写图片描述
具体是什么原因,还是不懂??有大牛知道的话,给我解释解释!谢谢啦
这是hadoop2.x常用端口及定义方法
http://www.zhixing123.cn/ubuntu/40649.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值