オンラインチュートリアルの後に、HadoopでWordCountサンプルを実行しようとしています。しかし、次のコマンドを実行すると、ファイルが私たちのローカルファイルシステムからHDFSにどこにコピーされるか分かりません。Hadoop上のHDFSロケーションとは何ですか?
hadoop fs -copyFromLocal /host/tut/python-tutorial.pdf /usr/local/myhadoop-tmp/
私は、次のコマンドを実行すると、私はHDFS上でここに記載されている私のpython-tutorial.pdfを参照してくださいいけません。
hadoop fs -ls
これは私を混乱させます。私はすでにcore-site.xmlに "myhadoop-tmp"ディレクトリを指定しています。私はこのディレクトリがすべての入力ファイルを格納するHDFSディレクトリになると考えました。
core-site.xml
=============
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/myhadoop-tmp</value>
<description>A base for other temporary directories.</description>
</property>
私のマシンにHDFSがどこにあるのでしょうか?どのような構成でHDFSディレクトリが決定され、入力ファイルはローカルファイルシステムからHDFSにコピーするときにどこに入りますか?
hadoop fs -ls/usr/local/myhadoop-tmp/'を試しましたか? – cabad
それは私のために働いた。私は今私のファイルを見ることができます。ガイダンスをありがとう。 – user2325154
私の答えはあなたの質問に答えるので、それを受け入れるべきです。 – cabad