hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Suresh Srinivas (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HADOOP-5650) Namenode log that indicates why it is not leaving safemode may be confusing
Date Fri, 10 Apr 2009 23:59:14 GMT

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

Suresh Srinivas updated HADOOP-5650:
------------------------------------

    Attachment: 5650.patch

The text in Namenode UI, logs and text in {{SafeModeException}} are changed as follows:
* Old: The ratio of reported blocks 0.0000 has not reached the threshold 1.0000. Safe mode
will be turned off automatically.
* New: The reported blocks 0 needs additional 5176 blocks to reach the threshold 1.0000 of
total blocks 5176. Safe mode will be turned off automatically.

* Old: The ratio of reported blocks 2.0000 has reached the threshold 1.0000. Safe mode will
be turned off automatically in 29 seconds.
* New: The reported blocks 5176 has reached the threshold 1.0000 of total blocks 5176. Safe
mode will be turned off automatically in 29 seconds.



> Namenode log that indicates why it is not leaving safemode may be confusing
> ---------------------------------------------------------------------------
>
>                 Key: HADOOP-5650
>                 URL: https://issues.apache.org/jira/browse/HADOOP-5650
>             Project: Hadoop Core
>          Issue Type: Bug
>            Reporter: Suresh Srinivas
>            Assignee: Suresh Srinivas
>            Priority: Minor
>         Attachments: 5650.patch
>
>
> A namenode with a large number of datablocks is setup with dfs.safemode.threshold.pct
set to 1.0. With a small number of unreported blocks, namenode prints the following as the
reason for not leaving safe mode:
> {{The ratio of reported blocks 1.0000 has not reached the threshold 1.0000}}
> With a large number of blocks, precision used for printing the log may not indicate the
difference between the actual ratio of safe blocks to total blocks and the configured threshold.
Printing number of blocks instead of ratio will improve the clarity.

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


Mime
View raw message