I am using HBase 94.6, i am not pretty sure about how we intialize
reducers. I can ask my developer regarding that.
Is there any other issue that can cause reduce task not connecting to
HBase? I Set only 1 reducer to this job, it succeeds only if that reducer
task is assigned to one of the tasktracker  as mentioned in my previous
email.


On Tue, Jul 23, 2013 at 12:32 PM, Ted Yu <yuzhih...@gmail.com> wrote:

> Which HBase release are you using ?
>
> Mind showing us how you initialize the reduce tasks ?
>
> Cheers
>
> On Tue, Jul 23, 2013 at 12:26 PM, arun sirimalla <arunsi...@gmail.com
> >wrote:
>
> > I am running mapreduce job to insert the data into HBase, Map phase is
> > running fine, but when the reducer starts it fails on all nodes except
> one
> > node and i notice below error on failed tasks. Out of 12 tasktrackers,
> one
> > tasktracker can connect to HBase and insert the data. Class path is set
> on
> > all nodes, but unable to figure out whats the root cause.  No issues with
> > HBase, i can scan the tables.
> >
> > Caused by: java.lang.NoClassDefFoundError:
> > org/apache/hadoop/hbase/MasterNotRunningException
> >         at
> >
> com.netapp.asupdata.configloader.hbase.HbaseConnectionManager.initializeAllConnections(HbaseConnectionManager.java:161)
> >         at
> >
> com.netapp.asupdata.configloader.mapreduce.AbstractLoaderReducer.configure(AbstractLoaderReducer.java:112)
> >         at
> >
> com.netapp.asupdata.configloader.mapreduce.BackfillLoaderReducer.configure(BackfillLoaderReducer.java:20)
> >         ... 14 more
> > Caused by: java.lang.ClassNotFoundException:
> > org.apache.hadoop.hbase.MasterNotRunningException
> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> >
> > Thanks
> > Arun
> >
>

Reply via email to