hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uma Maheswara Rao G (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-7715) FSUtils#waitOnSafeMode can incorrectly loop on standby NN
Date Wed, 30 Jan 2013 04:51:14 GMT

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

Uma Maheswara Rao G commented on HBASE-7715:

In DistributedFileSystem there is another API that can be used as Util API. That is defaulting
that flag as true.
 public boolean isInSafeMode() throws IOException {
    return setSafeMode(SafeModeAction.SAFEMODE_GET, true);

Yes, we found this issue some time back. Here is the JIRA HDFS-3507.
This was committed in 2.0.3.
> FSUtils#waitOnSafeMode can incorrectly loop on standby NN
> ---------------------------------------------------------
>                 Key: HBASE-7715
>                 URL: https://issues.apache.org/jira/browse/HBASE-7715
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.94.4
>            Reporter: Andrew Wang
>            Assignee: Ted Yu
>             Fix For: 0.96.0
>         Attachments: 7715-trunk-v2.txt
> We encountered an issue where HMaster failed to start with an active NN not in safe mode
and a standby NN in safemode. The relevant lines in {{FSUtils.java}} show the issue:
> {noformat}
>     while (dfs.setSafeMode(org.apache.hadoop.hdfs.protocol.FSConstants.SafeModeAction.SAFEMODE_GET))
> {noformat}
> This call skips the normal client failover from the standby to active NN, so it will
loop polling the standby NN if it unfortunately talks to the standby first.

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

View raw message