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

Andrew Purtell commented on HBASE-20728:
----------------------------------------

[~jatsakthi] Please go ahead. It looks ok to work on this.

> Failure and recovery of all RSes in a RSgroup requires master restart for 
> region assignments
> --------------------------------------------------------------------------------------------
>
>                 Key: HBASE-20728
>                 URL: https://issues.apache.org/jira/browse/HBASE-20728
>             Project: HBase
>          Issue Type: Bug
>          Components: master, rsgroup
>            Reporter: Biju Nair
>            Assignee: Sakthi
>            Priority: Minor
>
> If all the RSes in a RSgroup hosting user tables fail and recover, master 
> still looks for old RSes (with old timestamp in the RS identifier) to assign 
> regions. i.e. Regions are left in transition making the tables in the RSGroup 
> unavailable. User need to restart {{master}} or manually assign the regions 
> to make the tables available. Steps to recreate the scenario in a local 
> cluster
>  - Add required properties to {{site.xml}} to enable {{rsgroup}} and start 
> hbase
>  - Bring up multiple region servers using {{local-regionservers.sh start}}
>  - Create a {{rsgroup}} and move a subset of  {{regionservers}} to the group
>  - Create a table, move it to the group and put some data
>  - Stop the {{regionservers}} in the group and restart them
>  - From the {{master UI}}, we can see that the region for the table in 
> transition and the RS name in the {{RIT}} message has the old timestamp.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to