[
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.