You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Jean-Daniel Cryans (JIRA)" <ji...@apache.org> on 2009/07/07 15:14:15 UTC

[jira] Updated: (HBASE-1575) HMaster does not handle ZK session expiration

     [ https://issues.apache.org/jira/browse/HBASE-1575?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Daniel Cryans updated HBASE-1575:
--------------------------------------

    Attachment: hbase-1575.patch

While playing with Master restart, I found that it was very difficult to do since stopping the threads always seemed to stop the region servers. Also the visibility in RegionManager isn't great. So, since it's critical that a Master who lost its znode should stop managing the cluster, I make it kill itself. Someone who really needs a restart can still do it via cluster management, or we can do it cleanly for 0.21, or both.

> HMaster does not handle ZK session expiration
> ---------------------------------------------
>
>                 Key: HBASE-1575
>                 URL: https://issues.apache.org/jira/browse/HBASE-1575
>             Project: Hadoop HBase
>          Issue Type: Bug
>          Components: master
>            Reporter: Jean-Daniel Cryans
>            Assignee: Jean-Daniel Cryans
>            Priority: Critical
>             Fix For: 0.20.0
>
>         Attachments: hbase-1575.patch
>
>
> Currently the master does nothing when he gets a KeeperState.Expired event from ZK. That means that a new master will be elected but the other will still be there doing weird stuff.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.