sqoop 导入无法定位 sqoop-1.4。6.jar
sqoop import unable to locate sqoop-1.4.6.jar
我正在使用 sqoop 从 mysql table 导入数据以与 hadoop 一起使用。
导入时显示错误。
Hadoop 版本:2.5.0
Sqoop 版本: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
我正在使用 sqoop 从 mysql table 导入数据以与 hadoop 一起使用。 导入时显示错误。
Hadoop 版本:2.5.0 Sqoop 版本: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