我在eclipse中运行wordcount,我的文本文件存在于hdfs中eclipse向我显示此错误:输入路径不存在:file:/home/hduser/workspace/sample1user/hduser/test1
pvcm50d11#
我也遇到了类似的问题……(我也是初学者)我通过下面的wordcount程序的参数给出了完整的hdfs路径,它成功了(我运行的是伪分布式模式)hdfs://krishl@localhost:9000/用户/程序/输入hdfs://krish@localhost:9000/用户/处理器/输出hdfs://krish@localhost:9000是我的hdfs位置,测试期间我的hadoop守护进程正在运行。注意:这可能不是最好的做法,但它帮助我开始!!
acruukt92#
输入路径不存在:file:/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
2条答案
按热度按时间pvcm50d11#
我也遇到了类似的问题……(我也是初学者)我通过下面的wordcount程序的参数给出了完整的hdfs路径,它成功了(我运行的是伪分布式模式)
hdfs://krishl@localhost:9000/用户/程序/输入
hdfs://krish@localhost:9000/用户/处理器/输出
hdfs://krish@localhost:9000是我的hdfs位置,测试期间我的hadoop守护进程正在运行。
注意:这可能不是最好的做法,但它帮助我开始!!
acruukt92#
输入路径不存在:file:/home/hduser/workspace/sample1user/hduser/test1
您的错误表明wordcount正在本地文件系统而不是hdfs中搜索文件。尝试在本地文件系统中复制输入文件。
在问题中发布以下命令的结果: