[ https://issues.apache.org/jira/browse/HBASE-3449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12982887#action_12982887 ]
Todd Lipcon commented on HBASE-3449: ------------------------------------ I'm guessing what happened is this: - server 1 went down, was hosting META - shutdown handler started running, said "reassign ROOT to server 2, reassign meta to server 3" - server 2 went down (this is rolling restart after all) - shutdown handler for server 2 started running, reassigned ROOT to server 3 - server 3 went down - so ROOT is still unassigned, but both meta shutdown handlers are blocked waiting on it. It can't get reassigned since server 3's shutdown can't get processed > Server shutdown handlers deadlocked waiting for META > ---------------------------------------------------- > > Key: HBASE-3449 > URL: https://issues.apache.org/jira/browse/HBASE-3449 > Project: HBase > Issue Type: Bug > Affects Versions: 0.90.0 > Reporter: Todd Lipcon > Priority: Blocker > > I have a situation where both of my MASTER_META_SERVER_OPERATIONS handlers > are handling server shutdowns, and both of them are waiting on ROOT, which > isn't coming up. Unclear exactly how this happened, but I triggered it by > doing a rolling restart. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.