首页 > 编程语言 > 详细

[hadoop101:9000] : java.net.BindException无法指定被请求的地址 或 namenode启动不成功 问题

时间:2019-09-26 11:49:28      阅读:389      评论:0      收藏:0      [点我收藏+]

先查看9000端口是否已经被占用: netstat -a -t --numeric-ports -p,发现没被占用,再看localhost下面一行,

技术分享图片

 

 如果不是Hadoop101:xx 而是192.168.xx.xx 那么就是你的本地ip地址未把hadoop101(内网)挂上去,导致两个无法连接,

接着vim /etc/hosts 添上这么一行:

技术分享图片

 

 再输入netstat -a -t --numeric-ports -p 就发现变成图一了。

之后重新格式化:此处要注意,必须按照顺序

1.输入jps指令kill下面所有的进程

2.删除之前配置下的(也是启动namenode等自动生成的)data目录,logs目录

3.输入hadoop namenode -format

再去sbin/hadoop-deamon.sh start namenode

本人问题由此解决,总之出现问题先去看logs文件中的错误提示是最能发现问题的所在!

[hadoop101:9000] : java.net.BindException无法指定被请求的地址 或 namenode启动不成功 问题

原文:https://www.cnblogs.com/Mark-blog/p/11589426.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!