我c#.net
用于编写 map 和 reduce 函数。我基本上遵循了这里给出的示例
最终命令
Hadoop jar hadoop-streaming.jar -files "hdfs:///example/apps/map.exe,hdfs:///example/apps/reduce.exe" -input "/example/apps/data.csv" -output “/example/apps/output.txt” -mapper “map.exe” -reducer “reduce.exe”
作业成功运行
现在从交互式 JS 模式,如果我写
js> #cat /example/apps/output.txt
cat:文件不存在:/example/apps/output.txt
然而 :
js> #ls /example/apps/output.txt
找到 3 件商品
-rw-r--r-- 3 xxxx supergroup 0 2013-02-22 10:23 /example/apps/output.txt/_SUCCESS
drwxr-xr-x - xxxx supergroup 0 2013-02-22 10:22 /example/apps/output.txt/_logs
-rw-r--r-- 3 xxxx supergroup 0 2013-02-22 10:23 /example/apps/output.txt/part-00000
我犯了什么错误,如何查看输出?