[
https://issues.apache.org/jira/browse/HBASE-7044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack resolved HBASE-7044.
--------------------------
Resolution: Won't Fix
Resolving old issue w/ no progress.
> verifyRegionLocation in CatalogTracker.java didn't check if regionserver is
> in the cluster
> -------------------------------------------------------------------------------------------
>
> Key: HBASE-7044
> URL: https://issues.apache.org/jira/browse/HBASE-7044
> Project: HBase
> Issue Type: Bug
> Components: master
> Affects Versions: 0.94.0
> Reporter: wonderyl
> Priority: Major
>
> at the beginning there is 1 whole hbase cluster, then I decide to split is
> into 2 cluster, one is for offline mining, one is for online service, and the
> online one is striped, the offline one contains the original master.
> unfortunately, the META of the original cluster is assigned to the machine
> stripped, and as there is a cache policy for META, the offline cluster is
> still access the META of the stripped one.
> after inspected the code, I found that in verifyRegionLocation of
> CatalogTracker.java, although it checks if the region server still contains
> the region, but it didn't check if the regions erver is still in the cluster
> which is very easy, just inspect if it is registered int zk.
> all in all, I have to shutdown the online cluster and restart the offline
> one, then the META is re-assgined. then everything is back to normal.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)