[ 
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)

Reply via email to