0

michael noll チュートリアル ( http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/ ) を使用して、マルチノード クラスターで Hadoop を構成しました。最初に個々のノードで Hadoop を構成し、次にそれらを接続する方法。

私が本当に望んでいたのは、hdfs-site.xml の hadoop.data.dir パラメータで指定されたディレクトリに Hadoop がデータを配置することでした。

hadoop.data.dir /djhadoop/hadoop-data-dir データ ディレクトリ。

ただし、代わりに、core-site.xml で指定されている tmp ディレクトリで指定されたディレクトリにデータ ブロックを配置しています。

hadoop.tmp.dir /djhadoop/hadoop-tmp

Hadoop が hdfs-site.xml ファイルで指定されたデータ ディレクトリを使用せず、代わりに core-site.xml で指定されたディレクトリを使用するのはなぜですか?

4

1 に答える 1

1

IIRC、プロパティはdfs.data.dirであり、hadoop.data.dir ではありません。また、変更を保存し、変更を凍結するためにデーモンを再起動したことを確認してください。

于 2013-09-13T19:52:42.913 に答える