[
https://issues.apache.org/jira/browse/HBASE-11699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14091230#comment-14091230
]
Andrew Purtell commented on HBASE-11699:
----------------------------------------
bq. Can I add api in the HBaseAdmin to add/remove region servers to exclusion
list?
Sure.
Presume the master will handle this.
Then, the master will be able to discover there is now a running regionserver
on the exclusion list. It should reassign the regions in response, taking care
of your questions #1 and #2. For #1, no there is no need to disable the
balancer, the master won't allow region move plans to an excluded
rergionserver. #2, automatic reassignment of regions found on an excluded
regionserver will affect a drain.
> Region servers exclusion list to HMaster.
> -----------------------------------------
>
> Key: HBASE-11699
> URL: https://issues.apache.org/jira/browse/HBASE-11699
> Project: HBase
> Issue Type: New Feature
> Components: Admin, Client, regionserver, Zookeeper
> Affects Versions: 0.98.3
> Reporter: Gomathivinayagam Muthuvinayagam
> Priority: Minor
> Fix For: 0.99.0, 2.0.0, 0.98.6
>
> Original Estimate: 96h
> Remaining Estimate: 96h
>
> Currently HBase does not support adding set of region servers to be in the
> exclusion list. So that administrators can prevent accidental startups of
> some region servers to join the cluster. There was initially some work done,
> and it is available in https://issues.apache.org/jira/browse/HBASE-3833. It
> was not done after that.
> I am planning to contribute it as a patch, and I would like to do some
> improvements as well. Instead of storing the exclusion entries on a file, I
> am planning to store it on zookeeper. Can anyone suggest thoughts on this?
--
This message was sent by Atlassian JIRA
(v6.2#6252)