我在Eclipse中运行Wordcount,我的文本文件存在于hdfs
中Eclipse向我显示了这个错误:
输入路径不存在:file:/ home / hduser / workspace / sample1user / hduser / test1
答案 0 :(得分:0)
输入路径不存在:文件: / home / hduser / workspace / sample1user / hduser / test1
您的错误显示wordcount正在本地文件系统中搜索文件,而不是在hdfs中搜索。尝试在本地文件系统中复制输入文件。
在您的问题中发布以下命令的结果:
hdfs dfs -ls /home/hduser/workspace/sample1user/hduser/test1
hdfs dfs -ls /home/hduser/workspace/sample1user/hduser
ls -l /home/hduser/workspace/sample1user/hduser/test1
ls -l /home/hduser/workspace/sample1user/hduser
答案 1 :(得分:0)
我也碰到了类似的问题..(我也是初学者)我通过Arguments为Wordcount程序提供了完整的hdfs路径,如下所示,它工作(我正在运行伪分布模式)
hdfs:// krishl @ localhost:9000 / user / Perumal /输入
hdfs:// krish @ localhost:9000 / user / Perumal / Output
hdfs:// krish @ localhost:9000 是我的hdfs位置,我的hadoop守护进程在测试期间正在运行。
注意:这可能不是最好的做法,但它帮助我开始!