Support Questions

Find answers, ask questions, and share your expertise

Finding Failed Region in Hbase table.In Hbase log im finding Failed Open of region msg * kindly find the snap.

Contributor

2017-04-20 04:58:39,481 ERROR [RS_OPEN_REGION-hadoop4:16020-2] handler.OpenRegionHandler: Failed open of region=CampaignMailUnsubscribe,cccccccc,1490174151351.7c9e78c29feb59245bbbff431e196e47., 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:5981) at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6288) at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6260) at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6216) at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6167) 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:744) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedConstructorAccessor12.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:5978) ... 10 more Caused by: java.lang.IllegalArgumentException: Need table descriptor at org.apache.hadoop.hbase.regionserver.HRegion.<init>(HRegion.java:654) at org.apache.hadoop.hbase.regionserver.HRegion.<init>(HRegion.java:631) ... 14 more

1 REPLY 1

Cloudera Employee

@Mathi Murugan

You can always use Hbase master UI to find regions status. Also you can use "hbase hbck -details" to get a clear picture about your cluster state.