java.net.bindexception:地址已在使用中

a7qyws3x  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(422)

我的hadoop安装工作正常,直到我试图更改端口号。现在,当我运行任何hadoop程序时,我得到:

java.net.BindException: Problem binding to localhost/127.0.0.1:9010 : Address already in use

9010是中定义的jobtracker的端口号 conf/mapred-site.xml . 我试图改变它,但我还是得到同样的错误。
我甚至试图阻止hadoop通过 bin/stop-all.sh 然后检查端口是否通过 netstat -nl | grep 9010 什么也没找到。
任何帮助克服这个问题都是非常感谢的。

5f0d552i

5f0d552i1#

我在部署在MacOSX10.10上的Hadoop1.2.1中遇到了这个问题。
我把头发扯下来,最后是因为服务卡了。我重新启动了我的imac,它工作得很好。
在那之后,数据节点没有启动。我把房间里的东西都搬走了 /data 中指定的目录 core-site.xml 不动产 <name>hadoop.tmp.dir</name> 而且效果很好。
我知道这是一个老职位。但是,我回复分享经验。

相关问题