博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist: file:/input
阅读量:5100 次
发布时间:2019-06-13

本文共 495 字,大约阅读时间需要 1 分钟。

原我是这样写的

//输入数据所在的文件目录

FileInputFormat.addInputPath(job, new Path("/input/"));
//mapreduce执行后输出数据目录
FileOutputFormat.setOutputPath(job, new Path("/output/"));

 

这个错误原因是路劲错误,应加上hdfs中core-site.xml中配置路径,我的hdfs配置路径为hdfs://test1:9000

改为

//输入数据所在的文件目录

FileInputFormat.addInputPath(job, new Path("hdfs://test1:9000/input/"));
//mapreduce执行后输出数据目录
FileOutputFormat.setOutputPath(job, new Path("hdfs://test1:9000/output/"));

问题解决,记住数据路径不需要创建,只创建输入文件路径即可

转载于:https://www.cnblogs.com/iberichman/p/7127191.html

你可能感兴趣的文章
树链剖分【p3038】[USACO11DEC]牧草种植Grass Planting
查看>>
.Net中的AOP系列之《单元测试切面》
查看>>
SqlServer根据表中ID加序号
查看>>
python之路_kindEditor编辑器及beautifulsoup模块
查看>>
(zz)最大子序列和问题
查看>>
C# Windows Api的一些方法 封装 以及 常用参数
查看>>
Spark RDD概念学习系列之Pair RDD的分区控制
查看>>
Hadoop工作流--JobControl(五)
查看>>
golang range循环内部
查看>>
JavaScript Array对象
查看>>
CocoaPods升级安装三方库报错
查看>>
idea server
查看>>
Linux系统日志及screen工具
查看>>
2014-12-02-2107-Java-UML
查看>>
20130909
查看>>
SQL语言:DQL,DML,DDL,DCL
查看>>
PB与各种数据库连接
查看>>
1003 阶乘后面0的数量
查看>>
HashMap,LinkedHashMap和Hashtable类的深入剖析与理解
查看>>
智能家居中的物联网网关的可信计算平台模块(TPM)设计
查看>>