@Ted: Is there any documentation for all significant HBase changes in 0.95 / 0.96?
On Fri, Aug 30, 2013 at 5:39 PM, Ted Yu <[email protected]> wrote: > -ROOT- table is gone in 0.95 / 0.96 > > Looks like newer release of asynchbase is needed which can communicate with > 0.96 cluster. > > Cheers > > > On Fri, Aug 30, 2013 at 4:44 PM, S. Zhou <[email protected]> wrote: > > > I wrote a java program which connects to hbase (I am using asynchbase). > > At this time > > hbase/hadoop are all running on my local dev box as pseudo cluster. I > > believe hbase/hadoop are all setup correctly since I can create hbase > > tables, update hbase tables, run MR jobs etc. > > > > The problem is: > > when I use asynhbase connect hbase, I always get the following error > > message: (see more log entries at the bottom of this message) > > > > =2013-08-30 15:15:21,892 ERROR [main-EventThread] (HBaseClient.java:2860) > > - The znode for the -ROOT- region doesn't exist! > > > > I googled but could not find any answer. Your help is highly appreciated. > > > > Related info: I am using asynchbase 1.4.1, hadoop 1.2.0, hbase > > 0.95.1-hadoop1. (The hbase client used by my Java is version 0.94.0. I > > could not find jar file for 0.95.1-hadoop1. It is listed on maven central > > repository but it seems mis-configured and I could not download it). > > > > Here are more detail log info: > > =2013-08-30 15:15:21,824 INFO [main] (ZooKeeper.java:433) - Initiating > > client connection, connectString=127.0.0.1:2181 sessionTimeout=5000 > > watcher=org.hbase.async. > > HBaseClient$ZKClient@3d32e42f > > =2013-08-30 15:15:21,849 INFO [main] (HBaseClient.java:2695) - Need to > > find the -ROOT- region > > =2013-08-30 15:15:21,850 INFO [main-SendThread()] (ClientCnxn.java:933) > - > > Opening socket connection to server /127.0.0.1:2181 > > =2013-08-30 15:15:21,853 INFO [main-SendThread(localhost:2181)] > > (ZooKeeperSaslClient.java:125) - Client will not SASL-authenticate > > because the default JAAS configuration section 'Client' could not be > > found. If you are not using SASL, you may ignore this. On the other > > hand, if you expected SASL to work, please fix your JAAS configuration. > > =2013-08-30 15:15:21,859 INFO [main-SendThread(localhost:2181)] > > (ClientCnxn.java:846) - Socket connection established to localhost/ > > 127.0.0.1:2181, initiating session > > =2013-08-30 15:15:21,884 INFO [main-SendThread(localhost:2181)] > > (ClientCnxn.java:1175) - Session establishment complete on server > localhost/ > > 127.0.0.1:2181, sessionid = 0x140d06a475e000d, negotiated timeout = 6000 > > =2013-08-30 15:15:21,892 ERROR [main-EventThread] (HBaseClient.java:2860) > > - The znode for the -ROOT- region doesn't exist! > -- Thanks & Regards, Anil Gupta
