私はHadoopの初心者です。私は日食の私のJavaコードから私のHDFSシステムのファイルにアクセスすることに問題に直面している。私のfs.default.nameはcore-site.xmlのhdfs:// localhost:portnoに設定されていますが、hdfsではなくfile://というURIを与えてくれます。//入力パスの設定次のようになります。 FileInputFormat.setInputPaths(conf、new Path( "hdfs:// localhost:9021/user/training/shakespeare/poems"));eclipseからHDFSファイルにアクセスする
ですが、タイムアウトエラーが発生します。11/10/17 15:31:31 INFO ipc.Client:サーバーへの接続再試行:localhost/127.0.0.1:9021。既に0回試しました。
私はこの問題を解決する方法を教えてください。私はひどくこの問題を抱えています。どんな助けでも本当に感謝しています。あなたはEclipseのからプログラムを実行しながら、core-site.xml
、hdfs-site.xml
とmapred-site.xml
を含む{$HADOOP_HOME}/conf
フォルダは、Java CLASSPATH
であることを確認する必要があり
おかげ
コマンドラインから接続しようとしましたか?私。 telnet 127.0.0.1:9021まだconfectionが拒否された場合、問題はローカルファイアウォールにある可能性が最も高いです。 –