: Input path does not exist: 异常
Input path does not exist异常分析
描述:
在自定义实现编译运行 WordCount 的时候,本地hadoop中已经存在已包含内容的input文件,执行 jar 操作 bin/hadoop jar workspace/ WordCount input1 output
的时候,出现以下问题
: Input path does not exist: hdfs://localhost/user/hadoop/input
at (:245)
at (:271)
at (:401)
at (:418)
at (:338)
at (:960)
at (:976)
at (:77)
at (:69)
at (:101)
at .invoke0(Native Method)
at (:39)
at (:25)
at (:597)
at $(:72)
at (:144)
at (:68)
at .invoke0(Native Method)
at (:39)
at (:25)
at (:597)
at (:192)
原因是input目录没加入到hdfs中去,必须先将input导入到hdfs中才能执行jar命令。
命令为:hadoop fs -put intput input
然后再使用jar命令后,执行提取文件到hadoop中。
命令为:hadoop fs -get input output
再进行输出 cat output/*