2017-07-26 210 views
0

我在hadoop上运行了mapreduce作业,并且正在尝试查看输出,但它一直在命令行上输出。 enter image description here我如何查看mapreduce作业/ hadoop输出文件

我用这个命令尝试查看作业。

hdfs dfs -cat /books-result/part-r-00000 | head -n 20 
+2

你跑过mapreduce还是Spark?请显示输出该文件的代码(显然是二进制文件,而不是明文文件) –

+0

尝试使用编码时使用try -text代替-cat – vefthym

回答

0

由于该文件是编码的,它不能被cat可视化。您可以使用“文本”命令将任何此类编码转换为纯文本。您可以使用: hdfs dfs -text/books-result/part-r-00000 |头-n 20 它会完成这项工作。

相关问题