hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "J.Andreina (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HDFS-3320) When dfs.namenode.safemode.min.datanodes is configured there is a mismatch in UI report
Date Wed, 25 Apr 2012 13:32:20 GMT

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

J.Andreina updated HDFS-3320:
-----------------------------

     Target Version/s: 2.0.0, 3.0.0  (was: 0.23.1)
    Affects Version/s:     (was: 0.23.1)
                       3.0.0
                       2.0.0
    
> When dfs.namenode.safemode.min.datanodes is configured there is a mismatch in UI report
> ---------------------------------------------------------------------------------------
>
>                 Key: HDFS-3320
>                 URL: https://issues.apache.org/jira/browse/HDFS-3320
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: name-node
>    Affects Versions: 2.0.0, 3.0.0
>            Reporter: J.Andreina
>            Priority: Minor
>              Labels: newbie
>
> Scenario 1:
> step 1: dfs.namenode.safemode.min.datanodes =2 in hdfs-site.xml
> step 2: start NN
> Since the datanode threshold is 2 until 2 DN is up NN will not come out of safemode.
> •But in UI report always displays that need additionally (datanodeThreshold - numLive)
+ 1 . which can be avoided.
> •And "Safe mode will be turned off automatically." message is not required. because
only if the required DN is up it will be turned off
> UI report 
> =========
> "Safe mode is ON. The number of live datanodes 0 needs an additional 3 live datanodes
to reach the minimum number 2. Safe mode will be turned off automatically."
> Scenario :2
> configuring to interger.max value : dfs.namenode.safemode.min.datanodes =2147483647
> UI report
> ========
> "Safe mode is ON. The number of live datanodes 0 needs an additional -2147483648 live
datanodes to reach the minimum number 2147483647. Safe mode will be turned off automatically."
> NN logs:
> ========
> 2012-04-24 19:09:33,181 INFO org.apache.hadoop.hdfs.StateChange: STATE* Safe mode ON.

> The number of live datanodes 0 needs an additional -2147483648 live datanodes to reach
the minimum number 2147483647. Safe mode will be turned off automatically.
> Code:
> =====
> {noformat}
> if (numLive < datanodeThreshold) {
>           if (!"".equals(msg)) {
>             msg += "\n";
>           }
>           msg += String.format(
>             "The number of live datanodes %d needs an additional %d live "
>             + "datanodes to reach the minimum number %d.",
>             numLive, (datanodeThreshold - numLive) + 1 , datanodeThreshold);
>         }
> {noformat}
> instead of (datanodeThreshold - numLive) + 1 it can be (datanodeThreshold - numLive).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

Mime
View raw message