0
 softwares description : eclipse Juno version latest
 hadoop : 1.0.4
 hadoop eclipse plugin : 1.0.4 (created through apache ant)

EclipseでHadoopの新しい場所を設定しようとしていますが、これによりエラーが発生します。

" Call to localhost/127.0.0.1:54310 failed on local exception:java.io.EOFexception"。

ネットで検索しましたが、問題を解決できませんでした。また、netstatのステータスも確認しましたが、次のように表示されます。

Proto Recv-Q Send-Q Local Address Foreign Address State 
tcp 0 0 localhost:39839 localhost:54311 ESTABLISHED
tcp 0 0 localhost:59944 localhost:54310 ESTABLISHED
tcp 0 0 localhost:60140 localhost:54310 TIME_WAIT 
tcp 0 0 ubuntu-2.local:46841 channel-ecmp-05-a:https ESTABLISHED
tcp 179 0 localhost:54311 localhost:40006 ESTABLISHED
tcp 0 0 localhost:60141 localhost:54310 TIME_WAIT 
tcp 0 0 localhost:60146 localhost:54310 ESTABLISHED
tcp 180 0 localhost:54311 localhost:40000 CLOSE_WAIT

Eclipseが接続を試みているようですが、バイトリターンがゼロであるため、しばらくすると接続が閉じられます。なぜこのエラーが発生するのですか?プロキシサーバーまたはファイアウォールに問題はありますか?私を助けてください。

4

2 に答える 2

0

プロジェクトのsrcの下に含めることができればhdfs-site.xml、問題は解決するはずです。hbase-site.xmlまた、 Hbaseを使用している場合は、

于 2012-11-27T12:09:44.543 に答える
0

同じ問題が発生していました。この場合、antから作成したEclipseプラグインは、一部のHadoop構成を上書きするために機能しません(詳細については、buid.xmlを確認してください)。これは主に、HadoopEclipseのバージョンが一致しないことが原因です。 Hadoopのインストール。ここから入手可能なhadoop-0.20.1と、ここからhadoop eclipseプラグインをインストールして、試してみることができます。それが動作します。ありがとうございました。

于 2012-11-27T23:21:19.367 に答える