Hi All, I have reams of errors in my master log for a single region. It keeps trying and failing to open the region. An example of the exception is below. Are there conceivable ways of fixing this or am I most likely going to have to delete the region. If deleting the region is the likely option, are there any tools to help with this? I saw the recent message from Stack describing how to delete a region. Does that mean I have to manually edit .META. from the hbase shell? Do I also have to edit the .regioninfo files in the modified regions' directories with the new start/end keys?
Thanks! (Exception follows) 2010-05-10 13:15:48,114 INFO master.ProcessRegionClose$1 (ProcessRegionClose.java:call(85)) - region set as unassigned: <regionid> 2010-05-10 13:15:48,123 INFO master.RegionManager (RegionManager.java:doRegionAssignment(337)) - Assigning region <regionid> to <regionserver whatnot> 2010-05-10 13:15:48,144 INFO master.ServerManager (ServerManager.java:processMsgs(441)) - Processing MSG_REPORT_CLOSE: <regionid>: java.lang.IllegalAccessError: Has not been initialized at org.apache.hadoop.hbase.regionserver.StoreFile.getMaxSequenceId(StoreFile.java:216) at org.apache.hadoop.hbase.regionserver.Store.loadStoreFiles(Store.java:417) at org.apache.hadoop.hbase.regionserver.Store.<init>(Store.java:221) at org.apache.hadoop.hbase.regionserver.HRegion.instantiateHStore(HRegion.java:1641) at org.apache.hadoop.hbase.regionserver.HRegion.initialize(HRegion.java:320) at org.apache.hadoop.hbase.regionserver.HRegionServer.instantiateRegion(HRegionServer.java:1575) at org.apache.hadoop.hbase.regionserver.HRegionServer.openRegion(HRegionServer.java:1542) at org.apache.hadoop.hbase.regionserver.HRegionServer$Worker.run(HRegionServer.java:1462) at java.lang.Thread.run(Unknown Source)