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 は起動しませんでした。下のプロパティで/data指定されたディレクトリ内のすべてを削除したところ、正常に機能しました。core-site.xml<name>hadoop.tmp.dir</name>

私はこれが古い投稿であることを知っています。しかし、私は経験を共有するために返信しました。

于 2014-11-03T22:18:49.960 に答える