Yes. I've added the hbase-site.xml file in the HADOOP_CLASSPATH.. No matter where i set the hbase.zookeeper.quorum property, zookeeper tries connecting to the localhost:8121 ..
I'm using hbase-0.94.6-cdh4.3.0 On Sun, Aug 25, 2013 at 8:27 AM, Ted Yu <[email protected]> wrote: > Which version of HBase are you using ? > > Was hbase-site.xml in the classpath of your reducer ? > > Cheers > > > On Sat, Aug 24, 2013 at 6:07 PM, Pavan Sudheendra <[email protected] > >wrote: > > > This was the Namenode log generated while running MR applications.. What > do > > they indicate where the problem is? > > > > > > 2013-08-25 00:53:11,840 ERROR > > >> org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: ZooKeeper > exists > > >> failed after 3 retries > > >> 2013-08-25 00:53:11,841 ERROR > > >> org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher: hconnection > Received > > >> unexpected KeeperException, re-throwing exception > > >> > > >> > > >> > > >> 2013-08-25 00:57:52,595 ERROR > > >> org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher: hconnection > Received > > >> unexpected KeeperException, re-throwing exception > > >> org.apache.zookeeper.KeeperException$ConnectionLossException: > > >> KeeperErrorCode = ConnectionLoss for /hbase > > >> at > > >> org.apache.zookeeper.KeeperException.create(KeeperException.java:99) > > >> at > > >> org.apache.zookeeper.KeeperException.create(KeeperException.java:51) > > >> at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1041) > > >> at > > >> > > > org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper.exists(RecoverableZooKeeper.java:172) > > >> at > > >> org.apache.hadoop.hbase.zookeeper.ZKUtil.checkExists(ZKUtil.java:450) > > >> at > > >> > > > org.apache.hadoop.hbase.zookeeper.ZooKeeperNodeTracker.checkIfBaseNodeAvailable(ZooKeeperNodeTracker.java:208) > > >> at > > >> > > > org.apache.hadoop.hbase.zookeeper.RootRegionTracker.waitRootRegionLocation(RootRegionTracker.java:77) > > >> at > > >> > > > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:874) > > >> at > > >> > > > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:987) > > >> at > > >> > > > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:885) > > >> at > > >> > > > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:987) > > >> at > > >> > > > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:889) > > >> at > > >> > > > org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:846) > > >> at > > org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:271) > > >> at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:211) > > >> at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:170) > > >> at > > >> > > > com.cisco.spvtg.corona.audience.profiling.actiondatainterpret.ActionDataInterpret$AnalyzeReducerTable.reduce(ActionDataInterpret.java:268) > > >> at > > >> > > > com.company.ActionDataInterpret$AnalyzeReducerTable.reduce(ActionDataInterpret.java:243) > > >> at org.apache.hadoop.mapreduce.Reducer.run(Reducer.java:164) > > >> at > > >> org.apache.hadoop.mapred.ReduceTask.runNewReducer(ReduceTask.java:610) > > >> at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:444) > > >> at org.apache.hadoop.mapred.Child$4.run(Child.java:268) > > >> at java.security.AccessController.doPrivileged(Native Method) > > >> at javax.security.auth.Subject.doAs(Subject.java:396) > > >> at > > >> > > > org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1408) > > >> > > > > > -- > > Regards- > > Pavan > > > -- Regards- Pavan
