1

在我尝试更改端口号之前,我的 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,但什么也没找到。

感谢您为解决此问题提供的任何帮助。

4

1 回答 1

0

我在 MAC OS X 10.10 上部署的 Hadoop 1.2.1 中遇到了这个问题。

我把头发扯掉了,最后是因为服务卡住了。我重新启动了我的 iMAC,它工作正常。

之后,DataNode 没有启动。我删除了under 属性/data中指定的目录中的所有内容,它工作正常。core-site.xml<name>hadoop.tmp.dir</name>

我知道这是一个旧帖子。但是,我回复了分享经验。

于 2014-11-03T22:18:49.960 回答