Restart your zookeeper.
Restart your HBase.

This might be a short term fix.

Thanks,
Krishna

On Thu, Nov 27, 2014 at 7:57 PM, <dhamodharan.ramalin...@tcs.com> wrote:

> Hi,
>
> The issue reported earlier is resolved, I now have a new issue.
>
> When I execute "list" command from the hbase shell, I am getting the
> following error
>
> Can't get master address from ZooKeeper; znode data == null
>
> Any help is greatly appricated.
>
> Thanks & Regards
> Dhamodharan Ramalingam
>
>
>
> From:   Stack <st...@duboce.net>
> To:     Hbase-User <user@hbase.apache.org>
> Date:   11/27/2014 06:58 PM
> Subject:        Re: Unable to fetch data from HBase.
> Sent by:        saint....@gmail.com
>
>
>
> Is the hbase server running?  Is it at localhost/127.0.0.1:60020  ?  You
> are getting connection refused...
> St.Ack
>
> On Thu, Nov 27, 2014 at 5:13 AM, <dhamodharan.ramalin...@tcs.com> wrote:
>
> > Hi,
> >
> > I am using Hadoop 2.5.1 and HBase 0.98.8-hadoop2 stand-alone mode,  when
> I
> > use the following client side code
> >
> > public static void main(final String[] args) {
> >
> >         HTableInterface table = null;
> >
> >         try {
> >
> >                 final HBaseManager tableManager =
> > HBaseManager.getInstance();
> >
> >                 table = tableManager
> >  .getHTable(HBaseConstants.TABLE_EMP_DETAILS);
> >
> >                 final Scan scan = new Scan();
> >
> >                 final ResultScanner resultScanner =
> > table.getScanner(scan);
> >
> >                 for (final Result result : resultScanner) {
> >
> >                         LOG.debug("The Employee id : "
> >                                         +
> > HBaseHelper.getValueFromResult(result,
> >  HBaseConstants.COLUME_FAMILY,
> >  HBaseConstants.EMP_ID));
> >
> >                         LOG.debug("The Employee Name to id : "
> >                                         +
> > HBaseHelper.getValueFromResult(result,
> >  HBaseConstants.COLUME_FAMILY,
> >  HBaseConstants.EMP_NAME));
> >                 }
> >
> >
> >         } catch (final Exception ex) {
> >                 // TODO Auto-generated catch block
> >         }
> > }
> >
> > When I execute the code I am getting the following error, I have
> firewall
> > disabled for the port. Still I am getting this error.
> >
> > 27 Nov 2014 18:33:01,484 196074 [main] DEBUG
> > org.apache.hadoop.ipc.RpcClient  - Connecting to
> localhost/127.0.0.1:60020
> > 27 Nov 2014 18:33:02,484 197074 [main] DEBUG
> > org.apache.hadoop.ipc.RpcClient  - IPC Client (21276817) connection to
> > localhost/127.0.0.1:60020 from 394728: closing ipc connection to
> > localhost/127.0.0.1:60020: Connection refused: no further information
> > java.net.ConnectException: Connection refused: no further information
> >         at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
> >         at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
> >         at org.apache.hadoop.net.SocketIOWithTimeout.connect(
> > SocketIOWithTimeout.java:206)
> >         at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:529)
> >         at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:493)
> >         at
> > org.apache.hadoop.hbase.ipc.RpcClient$Connection.setupConnection(
> > RpcClient.java:578)
> >         at
> > org.apache.hadoop.hbase.ipc.RpcClient$Connection.setupIOstreams(
> > RpcClient.java:868)
> >         at org.apache.hadoop.hbase.ipc.RpcClient.getConnection(
> > RpcClient.java:1543)
> >         at
> org.apache.hadoop.hbase.ipc.RpcClient.call(RpcClient.java:1442)
> >         at org.apache.hadoop.hbase.ipc.RpcClient.callBlockingMethod(
> > RpcClient.java:1661)
> >         at
> >
> >
>
> org.apache.hadoop.hbase.ipc.RpcClient$BlockingRpcChannelImplementation.callBlockingMethod(
> > RpcClient.java:1719)
> >         at
> >
> >
>
> org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$BlockingStub.get(
> > ClientProtos.java:30363)
> >         at org.apache.hadoop.hbase.protobuf.ProtobufUtil.getRowOrBefore(
> > ProtobufUtil.java:1546)
> >         at org.apache.hadoop.hbase.client.HTable$2.call(HTable.java:717)
> >         at org.apache.hadoop.hbase.client.HTable$2.call(HTable.java:715)
> >         at
> > org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithRetries(
> > RpcRetryingCaller.java:117)
> >         at org.apache.hadoop.hbase.client.HTable.getRowOrBefore(
> > HTable.java:721)
> >         at org.apache.hadoop.hbase.client.MetaScanner.metaScan(
> > MetaScanner.java:144)
> >         at
> >
> >
>
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.prefetchRegionCache(
> > HConnectionManager.java:1140)
> >         at
> >
> >
>
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(
> > HConnectionManager.java:1202)
> >         at
> >
> >
>
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(
> > HConnectionManager.java:1092)
> >         at
> >
> >
>
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(
> > HConnectionManager.java:1049)
> >         at
> >
> >
>
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getRegionLocation(
> > HConnectionManager.java:890)
> >         at org.apache.hadoop.hbase.client.RegionServerCallable.prepare(
> > RegionServerCallable.java:72)
> >         at org.apache.hadoop.hbase.client.ScannerCallable.prepare(
> > ScannerCallable.java:125)
> >         at
> > org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithRetries(
> > RpcRetryingCaller.java:116)
> >         at
> > org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithRetries(
> > RpcRetryingCaller.java:93)
> >         at org.apache.hadoop.hbase.client.ClientScanner.nextScanner(
> > ClientScanner.java:283)
> >         at
> >
> >
>
> org.apache.hadoop.hbase.client.ClientScanner.initializeScannerInConstruction(
> > ClientScanner.java:188)
> >         at org.apache.hadoop.hbase.client.ClientScanner.<init>(
> > ClientScanner.java:183)
> >         at org.apache.hadoop.hbase.client.ClientScanner.<init>(
> > ClientScanner.java:110)
> >         at org.apache.hadoop.hbase.client.HTable.getScanner(
> > HTable.java:745)
> >         at
> > org.apache.hadoop.hbase.client.HTablePool$PooledHTable.getScanner(
> > HTablePool.java:417)
> >         at com.opt.assortment.dao.impl.CallHBase.main(CallHBase.java:57)
> >
> > Any suggestion or help is deeply appricated,
> >
> > Thanks & Regards
> > Dhamodharan Ramalingam
> > =====-----=====-----=====
> > Notice: The information contained in this e-mail
> > message and/or attachments to it may contain
> > confidential or privileged information. If you are
> > not the intended recipient, any dissemination, use,
> > review, distribution, printing or copying of the
> > information contained in this e-mail message
> > and/or attachments to it are strictly prohibited. If
> > you have received this communication in error,
> > please notify us by reply e-mail or telephone and
> > immediately and permanently delete the message
> > and any attachments. Thank you
> >
> >
> >
>
>

Reply via email to