gpt4 book ai didi

hadoop - sqoop 导入无法定位 sqoop-1.4.6.jar

转载 作者:可可西里 更新时间:2023-11-01 15:13:26 25 4
gpt4 key购买 nike

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

Hadoop 版本:2.5.0Sqoop 版本: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

关于hadoop - sqoop 导入无法定位 sqoop-1.4.6.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30482297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com