You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Duo Zhang (JIRA)" <ji...@apache.org> on 2019/08/08 13:21:00 UTC

[jira] [Commented] (HBASE-22813) Revisit the logic of when we can remove the last server from a rsgroup and when can we remove a rsgroup

    [ https://issues.apache.org/jira/browse/HBASE-22813?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16902966#comment-16902966 ] 

Duo Zhang commented on HBASE-22813:
-----------------------------------

OK, the clearDeadServers call is triggered by user...

And for removeServers, we are only allowed to remove servers which are not in online servers and recorded dead servers.

At first this looks a bit strange, as it seems that clearDeadServers is enough. But the problem here is that, after master restarts, the dead servers record will be cleared, so the current approach is correct I think. But we need to add more comments for this.

> Revisit the logic of when we can remove the last server from a rsgroup and when can we remove a rsgroup
> -------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-22813
>                 URL: https://issues.apache.org/jira/browse/HBASE-22813
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Duo Zhang
>            Priority: Major
>
> The logic is a bit confusing for now. We do not allow creating tables to an empty rs group, but it is fine to remove all the regionservers from a rsgroup. And we will even automatically remove region servers when clearDeadServers...



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)