Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
Sqoop, mail # user - Export not working


+
Sarath 2012-10-25, 13:53
Copy link to this message
-
Re: Export not working
Jarek Jarcec Cecho 2012-10-25, 16:05
Hi Sarah,
this exception is very typical when someone is messing together incompatible hadoop binaries and applications (for example sqoop compiled for hadoop 2 running on hadoop 1). Would you mind checking that you've downloaded appropriate binary distribution for your cluster? You have to use binary artifact sqoop-1.4.2.bin__hadoop-1.0.0.tar.gz for hadoop 1.0.3.

Jarcec

On Thu, Oct 25, 2012 at 07:23:49PM +0530, Sarath wrote:
> Hi,
>
> I'm new to Sqoop. I have sqoop 1.4.2 with hadoop 1.0.3. I have both
> hadoop and sqoop home environment variables set.
>
> I'm trying to export a file on HDFS to a table in Oracle database. I
> included all the required parameters inside a file and then ran -
> /sqoop --options-file export_params/
>
> I got the below exception -
> /Exception in thread "main" java.lang.IncompatibleClassChangeError:
> Found class org.apache.hadoop.mapreduce.JobContext, but interface
> was expected//
> //    at org.apache.sqoop.mapreduce.ExportOutputFormat.checkOutputSpecs(ExportOutputFormat.java:57)//
> //    at org.apache.hadoop.mapred.JobClient$2.run(JobClient.java:887)//
> //    at org.apache.hadoop.mapred.JobClient$2.run(JobClient.java:850)//
> //    at java.security.AccessController.doPrivileged(Native Method)//
> //    ..../
>
> Is there anything more to be configured?
>
> Regards,
> Sarath.
+
Sarath 2012-10-26, 05:00
+
Jarek Jarcec Cecho 2012-10-26, 14:36
+
Sarath 2012-10-26, 14:45
+
Jarek Jarcec Cecho 2012-10-26, 15:05