java.io.FileNotFoundException:文件不存在:hdfs://localhost:9000/home/hduser/sqoop/lib/hsqldb-1.8.0.10.jar [英] java.io.FileNotFoundException: File does not exist: hdfs://localhost:9000/home/hduser/sqoop/lib/hsqldb-1.8.0.10.jar

查看:218
本文介绍了java.io.FileNotFoundException:文件不存在:hdfs://localhost:9000/home/hduser/sqoop/lib/hsqldb-1.8.0.10.jar的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我基本上是一个mysql家伙,并且是hadoop的新手,并尝试通过sqoop并使用以下命令在我的hadoop系统上导入一个mysql表,但出现错误.我在网上搜索,但没有任何可能的解决方案.

I am basically a mysql guy and new in hadoop and trying to import one mysql table on my hadoop system by sqoop and using below command but getting error. I search on net but not getting any possible solution.

非常感谢您的支持.

[hduser @ localhost〜] $ sqoop-import --connect jdbc:mysql://192.168.12.172:3306/test --username root -P --table users_log

[hduser@localhost ~]$ sqoop-import --connect jdbc:mysql://192.168.12.172:3306/test --username root -P --table users_log

错误:15/02/25 16:26:40错误工具.ImportTool:遇到IOException正在运行导入作业:java.io.FileNotFoundException:文件不存在:hdfs://localhost:9000/home/hduser/sqoop/lib/hsqldb-1.8.0.10.jar

Error: 15/02/25 16:26:40 ERROR tool.ImportTool: Encountered IOException running import job: java.io.FileNotFoundException: File does not exist: hdfs://localhost:9000/home/hduser/sqoop/lib/hsqldb-1.8.0.10.jar

即使此文件位于相同的路径上,详细信息也位于下面-

Even This file exist on same path, details are below-

[hduser@localhost ~]$ ls -lh /home/hduser/sqoop/lib/
total 5.1M
-rwxr-xr-x 1 hduser hadoop 220K Aug  1  2014 ant-contrib-1.0b3.jar
-rwxr-xr-x 1 hduser hadoop  36K Aug  1  2014 ant-eclipse-1.0-jvm1.2.jar
-rwxr-xr-x 1 hduser hadoop 392K Aug  1  2014 avro-1.7.5.jar
-rwxr-xr-x 1 hduser hadoop 167K Aug  1  2014 avro-mapred-1.7.5-hadoop2.jar
-rwxr-xr-x 1 hduser hadoop 236K Aug  1  2014 commons-compress-1.4.1.jar
-rwxr-xr-x 1 hduser hadoop 107K Aug  1  2014 commons-io-1.4.jar
-rwxr-xr-x 1 hduser hadoop 691K Aug  1  2014 hsqldb-1.8.0.10.jar
-rwxr-xr-x 1 hduser hadoop 227K Aug  1  2014 jackson-core-asl-1.9.13.jar
-rwxr-xr-x 1 hduser hadoop 763K Aug  1  2014 jackson-mapper-asl-1.9.13.jar
-rwxr-xr-x 1 hduser hadoop 932K Mar 11  2014 mysql-connector-java-5.1.30-bin.jar
-rwxr-xr-x 1 hduser hadoop  29K Aug  1  2014 paranamer-2.3.jar
-rwxr-xr-x 1 hduser hadoop 1.2M Aug  1  2014 snappy-java-1.0.5.jar
-rwxr-xr-x 1 hduser hadoop  93K Aug  1  2014 xz-1.0.jar

推荐答案

hdfs://localhost:9000/是hadoop hdfs地址.您可以在应用程序中更改属性或将罐子上传到HDFS.

hdfs://localhost:9000/ is hadoop hdfs address. you can change property in your app or upload your jar on hdfs.

您显示linux文件系统的ls命令,但hdfs://localhost:9000/是hadoop hdfs文件系统的地址.

You display ls command of your linux file system but hdfs://localhost:9000/ is addres of hadoop hdfs file system.

这篇关于java.io.FileNotFoundException:文件不存在:hdfs://localhost:9000/home/hduser/sqoop/lib/hsqldb-1.8.0.10.jar的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆