hadoop执行jar包时报 org.apache.hadoop.mapred.InvalidInputException: Input path does not exis
2012-03-09 14:22
786 查看
执行hadoop jar MaxTemperature.jar sample.txt output会报Exception in thread "main" org.apache.hadoop.mapred.InvalidInputException: Input path does not exist: hdfs://localhost:9000/user/root/sample.txt
原因是没有将文件上传到hdfs,因此需要上传到hdfs
上传时,需要在hdfs建好目录 hadoop fs -mkdir /test/ch02
然后上传hadoop fs -put sample.txt /user/root/test/
最后执行hadoop jar MaxTemperature.jar /user/root/test/sample.txt output
执行完毕后hadoop fs -ls /user/root/output
hadoop fs -cat /user/root/output/part-00000 就可以看到运行结果了
原因是没有将文件上传到hdfs,因此需要上传到hdfs
上传时,需要在hdfs建好目录 hadoop fs -mkdir /test/ch02
然后上传hadoop fs -put sample.txt /user/root/test/
最后执行hadoop jar MaxTemperature.jar /user/root/test/sample.txt output
执行完毕后hadoop fs -ls /user/root/output
hadoop fs -cat /user/root/output/part-00000 就可以看到运行结果了
相关文章推荐
- org.apache.hadoop.mapred.InvalidInputException: Input path does not exist:
- "main" org.apache.hadoop.mapred.InvalidInputException: Input path does not exist: file
- org.apache.hadoop.mapred.InvalidInputException: Input path does not exist问题
- org.apache.hadoop.mapreduce.lib.input.InvalidInputException:input path does not exist:hdfs://10.0.2.
- org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist:
- org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist:
- hadoop异常: org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exi
- 错误:org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist: hdfs://localhost/
- org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist:
- org.apache.hadoop.mapred.InvalidInputException: Input path does not exist问题
- Exception in thread "main" org.apache.hadoop.mapred.InvalidJobConfException: Output directory not se
- Exception in thread "main" org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path
- Hive jdbc执行seelct 语句时报 return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
- 执行Hive时出现org.apache.hadoop.util.RunJar.main(RunJar.java:136) Caused by: java.lang.NumberFormatException: For input string: "1s"错误的解决办法(图文详解)
- hive利用jdbc连接时报错:java.lang.ClassNotFoundException:org.apache.hadoop.hive.jdbc.HiveDriver
- Hadoop分布式集群 EclipseException in thread "main" org.apache.hadoop.mapreduce.lib.input.InvalidInputExce
- org.apache.hadoop.hive.metastore.api.InvalidOperationException cannot be cast to java.lang.RuntimeEx
- 运行hadoop程序时,有时候会报以下错误: org.apache.hadoop.dfs.SafeModeException: Cannot delete /user/hadoop/input. Na
- PriviledgedActionException as:aolx (auth:SIMPLE) cause:org.apache.hadoop.mapred.FileAlreadyExistsException:
- Error: org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block: BP-965200530-172.21.