[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13660468#comment-13660468 ] Nicolas PHUNG commented on HBASE-6294: -- I don't know if it is related to http://arnon.me/2013/01/killing-hbase-zombie-table/. We got a zombie HBase table and "nuke /tmp/hbase-user as it will contain both the HBase data and the ZK data, and restart" helps us get rid of it. > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans > Fix For: 0.95.1 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(RegionCoprocessorHost.java:125) > at org.apache.hadoop.hbase.regi
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13650750#comment-13650750 ] Lars George commented on HBASE-6294: I am fine too, but have that strange feeling that this is still going to rear its ugly head somewhere. But agree, we should create a better JIRA then. > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans > Fix For: 0.95.1 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(RegionCoprocessorHost.java:125) > at org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:411) > ... 11 more > 2012-06-30 09:07:48,031 INFO
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13650464#comment-13650464 ] stack commented on HBASE-6294: -- Lets resolve and open issue when we run into a real obstacle? > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans > Fix For: 0.95.1 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(RegionCoprocessorHost.java:125) > at org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:411) > ... 11 more > 2012-06-30 09:07:48,031 INFO > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Opening of > region {NAME => 'kw,,1
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13650343#comment-13650343 ] Devaraj Das commented on HBASE-6294: I am fine resolving this. > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans > Fix For: 0.95.1 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(RegionCoprocessorHost.java:125) > at org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:411) > ... 11 more > 2012-06-30 09:07:48,031 INFO > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Opening of > region {NAME => 'kw,,1340981821308.2e8a3188376
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13650302#comment-13650302 ] Jean-Daniel Cryans commented on HBASE-6294: --- At least on the tip of 0.94 in standalone mode I can wipe out HBase's root dir and restart without problems, ZK uses a new data folder when it's restarted. Not sure when this was introduced. I'm fine closing this unless [~lhofhansl], [~devaraj] or [~larsgeorge] have something against it. > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans > Fix For: 0.95.1 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(Regio
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13442821#comment-13442821 ] Lars Hofhansl commented on HBASE-6294: -- I think this can be moved to 0.94.3 (unless somebody has a concrete plan about what to do here). > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans >Priority: Critical > Fix For: 0.96.0, 0.94.2 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(RegionCoprocessorHost.java:125) > at org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:411) > ... 11 more > 2012-06-30 09:07:48,031 INFO > org.apac
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13435592#comment-13435592 ] stack commented on HBASE-6294: -- @Deveraj So that seems like a decent workaround. Going back to J-Ds' original comment, sounds like we shouldn't be assigning regions for tables that don't exist. Or if a regionserver gets a region to open that is for a non-existent table, it should just eat it up with a nice log message. @LarsG Should we make a new issue for that? Seems like again we should eat up the zk data if no corresponding table in HDFS/.META. and proceed? @J-D Lars says "We typically say that the ZK is not important for operating HBase, but that is not strictly true. For example we need to the ZK state for replication." Can we fix that? It'd be cool if we could keep the axiom that zk state is transient. Or maybe, for the likes of data that needs to prevail across restarts and upgrades, it should be recorded elsewhere in zk, outside of the per-cluster location? > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans >Priority: Critical > Fix For: 0.96.0, 0.94.2 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAcc
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13435569#comment-13435569 ] Devaraj Das commented on HBASE-6294: I just gave a shot at trying to address the issue, and tried to reproduce the problem. I couldn't reproduce this problem when I removed all the directory contents (/tmp/hbase-ddas/hbase that is). But when I removed one table directory (/tmp/hbase-ddas/hbase/), hbase failed to start up. I could fix that up by running "bin/hbase hbck -fixMeta", and then hbase started up fine. > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans >Priority: Critical > Fix For: 0.96.0, 0.94.2 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoproces
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13410269#comment-13410269 ] Lars George commented on HBASE-6294: Another issue reported by someone on IM is that an entry in /hbase/tables is causing an problem where you cannot create a table with a previously known name. For some reason the table was first disabled, then HDFS wiped clean, yet the entry in ZK remains and causes some check to fail when you try to create the table. > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans >Priority: Critical > Fix For: 0.96.0, 0.94.2 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apac
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13407639#comment-13407639 ] Jean-Daniel Cryans commented on HBASE-6294: --- It won't clear the table state tho. > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans >Priority: Critical > Fix For: 0.96.0, 0.94.1 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(RegionCoprocessorHost.java:125) > at org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:411) > ... 11 more > 2012-06-30 09:07:48,031 INFO > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandl
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13407631#comment-13407631 ] Lars Hofhansl commented on HBASE-6294: -- Hmm... Upon starting a new cluster AssignmentManager already calls cleanoutUnassigned(). > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans >Priority: Critical > Fix For: 0.96.0, 0.94.1 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(RegionCoprocessorHost.java:125) > at org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:411) > ... 11 more > 2012-06-30 09:07:48,031 INFO > org.apache.hado
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13405945#comment-13405945 ] stack commented on HBASE-6294: -- Thats a bug Lars. Aim is to just stop/start to move 0.94 to 0.96. Most of the znodes are automigrated. I must have missed some. I made HBASE-6316 to make sure this not necessary going to 0.96. > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans >Priority: Critical > Fix For: 0.96.0, 0.94.1 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.(RegionCoprocessorHost.java:125) > at org.apache.hadoop.hbase.regionserver.HReg
[jira] [Commented] (HBASE-6294) Detect leftover data in ZK after a user delete all its HBase data
[ https://issues.apache.org/jira/browse/HBASE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13405430#comment-13405430 ] Lars Hofhansl commented on HBASE-6294: -- In a similar vain I found it impossible to switch a cluster from HBase <= 0.94 to HBase 0.96 (protobufs) without wiping the ZK state. We typically say that the ZK is not important for operating HBase, but that is not strictly true. For example we need to the ZK state for replication. > Detect leftover data in ZK after a user delete all its HBase data > - > > Key: HBASE-6294 > URL: https://issues.apache.org/jira/browse/HBASE-6294 > Project: HBase > Issue Type: Improvement >Affects Versions: 0.94.0 >Reporter: Jean-Daniel Cryans >Priority: Critical > Fix For: 0.96.0, 0.94.1 > > > It seems we have a new failure mode when a user deletes the hbase root.dir > but doesn't delete the ZK data. For example a user on IRC came with this log: > {noformat} > 2012-06-30 09:07:48,017 INFO > org.apache.hadoop.hbase.regionserver.HRegionServer: Received request to open > region: kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02. > 2012-06-30 09:07:48,017 WARN org.apache.hadoop.hbase.util.FSTableDescriptors: > The following folder is in HBase's root directory and doesn't contain a table > descriptor, do consider deleting it: kw > 2012-06-30 09:07:48,018 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Attempting to transition node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,018 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=M_ZK_REGION_OFFLINE, server=localhost,50890,1341036299694, > region=2e8a318837602c9c9961e9d690b7fd02 > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Handling > transition=RS_ZK_REGION_FAILED_OPEN, server=localhost,34193,1341036300138, > region=b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.handler.ClosedRegionHandler: Handling CLOSED > event for b254af24c9127b8bb22cb6d24e523dad > 2012-06-30 09:07:48,020 DEBUG > org.apache.hadoop.hbase.master.AssignmentManager: Forcing OFFLINE; > was=kw_r,,1340981822374.b254af24c9127b8bb22cb6d24e523dad. state=CLOSED, > ts=1341036467998, server=localhost,34193,1341036300138 > 2012-06-30 09:07:48,020 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > master:50890-0x1383bfe01b7 Creating (or updating) unassigned node for > b254af24c9127b8bb22cb6d24e523dad with OFFLINE state > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: > regionserver:34193-0x1383bfe01b70001 Successfully transitioned node > 2e8a318837602c9c9961e9d690b7fd02 from M_ZK_REGION_OFFLINE to > RS_ZK_REGION_OPENING > 2012-06-30 09:07:48,028 DEBUG org.apache.hadoop.hbase.regionserver.HRegion: > Opening region: {NAME => > 'kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02.', STARTKEY => '', ENDKEY > => '', ENCODED => 2e8a318837602c9c9961e9d690b7fd02,} > 2012-06-30 09:07:48,029 ERROR > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Failed open > of region=kw,,1340981821308.2e8a318837602c9c9961e9d690b7fd02., 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:3490) > at > org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:3628) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:332) > at > org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:108) > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:169) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedConstructorAccessor15.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:532) > at > org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:3487) > ... 7 more > Caused by: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:133) > at > org.apache.hadoop.hbase.regionserver.Re