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

Lars Hofhansl commented on HBASE-2611:
--------------------------------------

But that is not case (unless I am misunderstanding completely). All RSs race to 
get the lock to take over the dead RS's queues. Once there is a winner, that RS 
will move the queues. So if the winning RS dies after it learn that it is the 
winner but before it move the queues those queues are lost.

What you describe is one way to solve the problem: All RSs simply try to move 
the queues. That would work, but would lead to the herding effect (which I 
think is acceptable).

                
> Handle RS that fails while processing the failure of another one
> ----------------------------------------------------------------
>
>                 Key: HBASE-2611
>                 URL: https://issues.apache.org/jira/browse/HBASE-2611
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Replication
>            Reporter: Jean-Daniel Cryans
>            Assignee: Himanshu Vashishtha
>             Fix For: 0.94.5
>
>         Attachments: HBase-2611-upstream-v1.patch, HBASE-2611-v2.patch
>
>
> HBASE-2223 doesn't manage region servers that fail while doing the transfer 
> of HLogs queues from other region servers that failed. Devise a reliable way 
> to do it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to