Hadoop ストリーミングの使用:
hadoop jar hadoop/contrib/streaming/hadoop-streaming-1.0.3.jar -file mapper.rb -mapper mapper.rb -file reducer.rb -reducer reducer.rb -input textfile.txt -output output
私がいるディレクトリが「/home/user/sei/Documents」であり、textfile.txtであると仮定します
1) is in the same folder as the directory I am currently in
2) I did not use -copyFromLocal to put textfile.txt into HDFS
Hadoop は処理に使用するために、入力ファイル (この場合は textfile.txt) を HDFS のある場所 (つまり、実行時に自動的に「/user/sei/textfile.txt」) に自動的にコピーしますか? これは Hadoop コマンドのすべてのケースに適用されますか (つまり、 hadoop jar jarfile myfilename )