【发布时间】:2013-04-16 10:12:46
【问题描述】:
我确实设置了 hadoop Ubuntu 操作系统,遵循了所有必要的步骤, 1.创建hdfs文件系统 2.将文本文件移动到输入目录 3.拥有访问所有目录的权限。 但是当运行简单的字数统计示例时,我得到了
Exception in thread "main" org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist: file:/user/root/input
at org.apache.hadoop.mapreduce.lib.input.FileInputFormat.listStatus(FileInputFormat.java:224)
但是,输入路径是有效的,甚至可以从 Eclipse 本身查看该路径中的文件,所以请协助我错了。
附上截图供参考
【问题讨论】:
-
在终端中,如果你执行
hadoop fs -ls /user/root/input,你会得到什么?只是想验证您的 DFS 也可以通过那里访问,而不仅仅是 eclipse。 -
@Quetzalcoatl,结果:root@master:/usr/local/hadoop-0.20.2# bin/hadoop fs -ls /user/root/input 找到 2 项 -rw-r--r -- 1 根超级组 405 2013-04-16 15:07 /user/root/input/sigle -rw-r--r-- 1 根超级组 302 2013-04-12 15:23 /user/root/input/ single.txt 可以连接
标签: eclipse ubuntu hadoop mapreduce