hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From velo0001 <velo0...@myid.me>
Subject Re: Exception in rowcount program
Date Wed, 12 Aug 2009 19:36:15 GMT



Erik Holstad wrote:
> 
>>  you followed the instructions on
> http://wiki.apache.org/hadoop/Hbase/MapReduce
> and it didn't work for you?
> 

I followed exactly the instructions given above. But I am getting the same
type  of error for my map reduce, a class not found. 

(jar –tfv shows me that the ImmutableBytesWritable class does exist in the
0.20 hadoop jar - I am using 0.20 version)

Here is my export in hadoop-env.sh:

export
HADOOP_CLASSPATH=/usr/hbase_install/hbase-0.20.0/hbase-0.20.0.jar:/usr/hbase_install/hbase-0.20.0/hbase-0.20.0-test.jar:/usr/hbase_install/hbase-0.20.0/hbase/conf

(I could try copying the hadoop 0.20 jar and the hbase-site.xml into my
hadoop conf dir, but I really don’t want to use that approach)

Any ideas why I continue to get this error:


DEBUG 14:53:49.536 main org.apache.hadoop.mapred.JobClient(776) - Creating
splits at
hdfs://devdkvstore.headquarters.socketware.com/tmp/hadoop-root/mapred/system/job_200908121217_0003/job.split
 INFO 14:53:49.552 main org.apache.hadoop.mapred.FileInputFormat(192) -
Total input paths to process : 1
DEBUG 14:53:49.770 main org.apache.hadoop.mapred.FileInputFormat(248) -
Total # of splits: 2
 INFO 14:53:50.923 main org.apache.hadoop.mapred.JobClient(1278) - Running
job: job_200908121217_0003
 INFO 14:53:51.936 main org.apache.hadoop.mapred.JobClient(1291) -  map 0%
reduce 0%
 INFO 14:54:06.802 main org.apache.hadoop.mapred.JobClient(1320) - Task Id :
attempt_200908121217_0003_m_000000_0, Status : FAILED
java.lang.RuntimeException: java.lang.RuntimeException:
java.lang.ClassNotFoundException:
org.apache.hadoop.hbase.io.ImmutableBytesWritable
	at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:840)
	at org.apache.hadoop.mapred.JobConf.getMapOutputKeyClass(JobConf.java:590)
	at
org.apache.hadoop.mapred.JobConf.getOutputKeyComparator(JobConf.java:664)
	at
org.apache.hadoop.mapred.MapTask$MapOutputBuffer.<init>(MapTask.java:689)
	at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:348)
	at org.apache.hadoop.mapred.MapTask.run(MapTask.java:305)
	at org.apache.hadoop.mapred.Child.main(Child.java:170)
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.apache.hadoop.hbase.io.ImmutableBytesWritable
	at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:808)
	at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:832)
	... 6 more
Caused by: java.lang.ClassNotFoundException:
org.apache.hadoop.hbase.io.ImmutableBytesWritable
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:247)
	at
org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:761)
	at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:806)
	... 7 more



-- 
View this message in context: http://www.nabble.com/Exception-in-rowcount-program-tp23195921p24943168.html
Sent from the HBase User mailing list archive at Nabble.com.


Mime
View raw message