0

Hadoop のバージョン 0.22.0 をインストールし、namenode のフォーマットを行いました。しかし、(hadoop fs -put コマンドを使用して) ファイルを追加すると、ファイルは Hadoops ストレージ フォルダー (/tmp/hadoop-root/dfs/name だと思います) ではなく、オペレーティング システムの現在のフォルダーに追加されます。 . バージョン 1.0.4 も使用しましたが、1.0.4 の場合、追加したファイルは、オペレーティング システムの現在のフォルダーに追加されるのではなく、Hadoop のストレージ フォルダーに配置されました。では、バージョン 0.22.0 はそれを想定しているのでしょうか?

ありがとう、シャノン

4

1 に答える 1

0

(疑似) クラスターを構成/開始しなかったため、デフォルトでローカルファイルシステムが使用されます。hadoop-0.22.0/conf フォルダーの設定を確認します。Pseudo-Cluster のセットアップ方法については、 http://hadoop.apache.org/docs/stable/single_node_setup.htmlを参照してください。bin/start-dfs.shスクリプトを使用して HDFS デーモンを実行します。

于 2012-12-09T13:17:13.813 に答える