首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sqoop导入无法找到sqoop-1.4.6.jar

sqoop导入无法找到sqoop-1.4.6.jar
EN

Stack Overflow用户
提问于 2015-05-27 12:21:20
回答 1查看 1.2K关注 0票数 2

我使用sqoop从mysql表导入数据,以便与hadoop一起使用。导入时会显示错误。

Hadoop版本: 2.5.0 Sqoop版本: 1.4.6

用于导入命令

代码语言:javascript
复制
sqoop import --connect jdbc:mysql://localhost/<dbname> --username root --password pass@123 --table <tablename> -m 1

错误显示为

代码语言:javascript
复制
15/05/27 23:13:59 ERROR tool.ImportTool: Encountered IOException running import job: java.io.FileNotFoundException: File does not exist: hdfs://localhost:9000/usr/lib/sqoop/sqoop-1.4.6.jar

有什么帮助吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-28 05:22:21

试试这个:

1.在HDFS:中创建一个目录

代码语言:javascript
复制
hdfs dfs -mkdir /usr/lib/sqoop

2.将sqoop复制到HDFS:

代码语言:javascript
复制
hdfs dfs -put /usr/lib/sqoop/sqoop-1.4.6.jar /usr/lib/sqoop/

3.检查HDFS:中是否存在该文件

代码语言:javascript
复制
hdfs dfs -ls /usr/lib/sqoop

4.使用sqoop:导入

代码语言:javascript
复制
sqoop import --connect jdbc:mysql://localhost/<dbname> --username root --password pass@123 --table <tablename> -m 1
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30482297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档