I am having an issue with HBase 1.1.2 setup
I run on ZK server 3.5.0 alpha
When I start Hbase region server and it joins the master, the hbase:meta table 
is created, but on trying to open the hbase:namespace table it fails
I get 
2015-09-11 03:36:21,111 INFO  [PriorityRpcServer.handler=1,queue=1,port=16200] 
regionserver.RSRpcServices: Open 
hbase:namespace,,1441941622653.4c73fa60675e16e6f4e08b4bc08c1139.2015-09-11 
03:36:21,122 ERROR [RS_OPEN_REGION-hbase-rs-9olhj:16200-0] 
handler.OpenRegionHandler: Failed open of 
region=hbase:namespace,,1441941622653.4c73fa60675e16e6f4e08b4bc08c1139., 
starting to roll back the global memstore size.
java.lang.IllegalStateException: Could not instantiate a region instance.
        at 
org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:5880)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6187)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6159)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6115)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6066)
        at 
org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:362)
        at 
org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:129)
        at 
org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:128)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedConstructorAccessor4.newInstance(Unknown Source)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:5877)
        ... 10 more
Caused by: java.lang.IllegalArgumentException: Need table descriptor
        at org.apache.hadoop.hbase.regionserver.HRegion.<init>(HRegion.java:643)
        at org.apache.hadoop.hbase.regionserver.HRegion.<init>(HRegion.java:620)
        ... 14 more
2015-09-11 03:36:21,124 INFO  [RS_OPEN_REGION-hbase-rs-9olhj:16200-0] 
coordination.ZkOpenRegionCoordination: Opening of region {ENCODED => 
4c73fa60675e16e6f4e08b4bc08c1139, NAME => 
'hbase:namespace,,1441941622653.4c73fa60675e16e6f4e08b4bc08c1139.', STARTKEY => 
'', ENDKEY => ''} failed, transitioning from OPENING to FAILED_OPEN in ZK, 
expecting version 118
In the region server logsand the Master stays stuck on Region in Transition.I 
tried restarting from scratch several times removing the hbase root folder in 
ZK and starting over but that doesn't help.I start the Master and the 
RegionServer manually with the hbase-daemon.sh script (1 master, 1 region 
server, on 2 separate nodes) I run in Docker container and have set IPs 
/hostnames in the hosts file so they can talk to each other. Any suggestions?
Thanks for help

                                          

Reply via email to