hadoop - 如何使用 gedit 打开 HDFS 输出文件?

标签 hadoop hdfs gedit ubuntu-14.04

我已经在我的系统(Ubuntu 14.04)中成功安装并执行了mapreduce程序。

我可以看到输出文件为,

hadoopuser@arul-PC:/usr/local/hadoop$ bin/hadoop dfs -ls /user/hadoopuser/MapReduceSample-output
Found 3 items
-rw-r--r--   1 hadoopuser supergroup          0 2014-07-09 16:10 /user/hadoopuser/MapReduceSample-output/_SUCCESS
drwxr-xr-x   - hadoopuser supergroup          0 2014-07-09 16:10 /user/hadoopuser/MapReduceSample-output/_logs
-rw-r--r--   1 hadoopuser supergroup     880838 2014-07-09 16:10 /user/hadoopuser/MapReduceSample-output/part-00000

我可以使用以下命令在终端上打开它,

hadoopuser@arul-PC:/usr/local/hadoop$ bin/hadoop dfs -cat /user/hadoopuser/MapReduceSample-output/part-00000

我可以在终端上看到输出文件,但我看不到完整的结果,因为我的输出有大量行。

所以我想在 geditnano 上打开它。

需要解决方案。

最佳答案

您还可以使用getmerge将HDFS文件复制到本地系统。

hadoopuser@arul-PC:/usr/local/hadoop$ bin/hadoop dfs -getmerge /user/hadoopuser/MapReduceSample-output/part-00000 /home/arul/MROutput

hadoop dfs -getmerge/path/to/HDFS/path/to/save

关于hadoop - 如何使用 gedit 打开 HDFS 输出文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23653645/

相关文章:

mongodb - Hadoop 错误 - 无法计算输入拆分 : need to login

hadoop - 外壳程序异常java类型java.lang.Integer无法为此数据存储区映射

hadoop - 使用java代码在hadoop中读取csv文件格式

julia - gedit 中的反斜杠 LaTex 符号名称 + 制表符

linux - Gedit 语法突出显示不起作用

hadoop - Talend HiveDB 连接需要 cloudera SerDe

java - 由 : java. lang.VerifyError 引起:无法链接 com/fasterxml/jackson/databind/type/ReferenceType:无法从最终类继承

Hadoop 节点和角色

windows - gedit 的首选项保存到哪里?

hadoop - 使用 pig 计算并查找 Hadoop 中的最大数量