使用 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)