It has that issue. HBase Explorer works with previous hbase version (hbase
0.89). When I upgraded to new (hbase 0.90) it started giving same
exception. We ended up writing our own web application for exploring and
searching HBase content.

Abhay

On Sat, Dec 17, 2011 at 5:07 PM, Michel Segel <[email protected]>wrote:

> HBase explorer is a third party tool, which has a lot of limitations.  YMMV
> I think if you're having issues, you need to bug the author(s).
>
>
>
> Sent from a remote device. Please excuse any typos...
>
> Mike Segel
>
> On Dec 16, 2011, at 4:16 AM, neuron005 <[email protected]> wrote:
>
> >
> > Hiii There
> > My second post(I think I have more problems :P)
> > I was trying to use  http://hbaseexplorer.wordpress.com/hbaseexplorer/
> > hbase-explorer
> > I set it up. But whenever I try to check scan it
> shows.....................
> >
> ----------------------------------------------------------------------------------------------------------------------------------------------
> > Grails Runtime Exception
> > Error Details
> > Error 500: org.apache.hadoop.hbase.MasterNotRunningException:
> > java.io.IOException: Could not read quorum servers from zoo.cfg
> > Servlet: grails
> > URI: /grails/hbaseSource/scan.dispatch
> > Exception Message: Could not read quorum servers from zoo.cfg
> > Caused by: org.apache.hadoop.hbase.MasterNotRunningException:
> > java.io.IOException: Could not read quorum servers from zoo.cfg
> > Class: HbaseSourceController
> > At Line: [228]
> > Code Snippet:
> > Stack Trace
> >
> > org.codehaus.groovy.runtime.InvokerInvocationException:
> > org.apache.hadoop.hbase.MasterNotRunningException: java.io.IOException:
> > Could not read quorum servers from zoo.cfg
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >    at
> >
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
> >    at
> >
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
> >    at
> >
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
> >    at
> >
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >    at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >    at
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> >    at
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> >    at
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
> >    at
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >    at
> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
> >    at
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >    at
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
> >    at
> >
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> >    at
> >
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
> >    at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> >    at java.lang.Thread.run(Thread.java:679)
> > Caused by: org.apache.hadoop.hbase.MasterNotRunningException:
> > java.io.IOException: Could not read quorum servers from zoo.cfg
> >    at
> >
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.getMaster(HConnectionManager.java:306)
> >    at
> org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:72)
> >    at com.nnapz.hbaseexplorer.HBaseClient.listTables(HBaseClient.java:74)
> >    at HbaseService.tableList(HbaseService.groovy:56)
> >    at HbaseService$tableList.call(Unknown Source)
> >    at
> HbaseSourceController$_closure9.doCall(HbaseSourceController.groovy:228)
> >    at
> HbaseSourceController$_closure9.doCall(HbaseSourceController.groovy)
> >    ... 29 more
> > Caused by: java.io.IOException: Could not read quorum servers from
> zoo.cfg
> >    at
> >
> org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.<init>(ZooKeeperWrapper.java:81)
> >    at
> >
> org.apache.hadoop.hbase.client.HConnectionManager$ClientZKWatcher.getZooKeeperWrapper(HConnectionManager.java:202)
> >    at
> >
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.getZooKeeperWrapper(HConnectionManager.java:886)
> >    at
> >
> org.apache.hadoop.hbase.client.HConnectionManager$TableServers.getMaster(HConnectionManager.java:304)
> >    ... 35 more
> >
> >
> -----------------------------------------------------------------------------------------
> > I am running a single node setup in pseudo distributed mode. And my
> master
> > is running at localhost:60010 . Do I need to configure zoo.cfg manually ?
> > Doesn't it works by default? Any successful runner..please share .
> > And what is the problem for that MasterNotRunningException though it is
> > running on port 60010
> > Please post a reply asap.
> > Thanks in advance.
> > Cheers
> >
> > --
> > View this message in context:
> http://old.nabble.com/Issue-in-using-Hbase-explorer%21-tp32986828p32986828.html
> > Sent from the HBase User mailing list archive at Nabble.com.
> >
> >
>

Reply via email to