2017-07-26 65 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 它會完成這項工作。

相關問題