Sqoop导入无法找到Sqoop -1.4.6.jar

  • 本文关键字:Sqoop jar 导入 hadoop sqoop
  • 更新时间 :
  • 英文 :


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

Hadoop Version: 2.5.0Sqoop Version: 1.4.6

导入命令

sqoop import --connect jdbc:mysql://localhost/<dbname> --username root --password pass@123 --table <tablename> -m 1

错误显示

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

帮忙吗?

试试这个:

1。在HDFS中创建目录:

hdfs dfs -mkdir /usr/lib/sqoop

2。复制sqoop jar到HDFS:

hdfs dfs -put /usr/lib/sqoop/sqoop-1.4.6.jar /usr/lib/sqoop/

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

hdfs dfs -ls /usr/lib/sqoop

4。使用sqoop:

导入
sqoop import --connect jdbc:mysql://localhost/<dbname> --username root --password pass@123 --table <tablename> -m 1

最新更新