FAQ
1073: 2NN needs to handle case of reformatted NN better
-------------------------------------------------------

Key: HDFS-2026
URL: https://issues.apache.org/jira/browse/HDFS-2026
Project: Hadoop HDFS
Issue Type: Sub-task
Reporter: Todd Lipcon
Assignee: Todd Lipcon




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Search Discussions

  • Todd Lipcon (JIRA) at Jun 23, 2011 at 11:13 pm
    [ https://issues.apache.org/jira/browse/HDFS-2026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Todd Lipcon resolved HDFS-2026.
    -------------------------------

    Resolution: Fixed
    Hadoop Flags: [Reviewed]

    Committed to branch and opened HDFS-2104 for the -format command.
    1073: 2NN needs to handle case of reformatted NN better
    -------------------------------------------------------

    Key: HDFS-2026
    URL: https://issues.apache.org/jira/browse/HDFS-2026
    Project: Hadoop HDFS
    Issue Type: Sub-task
    Components: name-node
    Affects Versions: Edit log branch (HDFS-1073)
    Reporter: Todd Lipcon
    Assignee: Todd Lipcon
    Priority: Critical
    Fix For: Edit log branch (HDFS-1073)

    Attachments: hdfs-2026.txt, hdfs-2026.txt


    Currently in the 1073 branch, the following steps ends up with a very confused 2NN:
    - format NN, run NN
    - start 2NN, perform some checkpoints
    - reformat NN, start NN on new namespace
    - restart same 2NN
    The 2NN currently saves the new VERSION info into its local storage directory but doesn't clear out the old checkpoint or edits files. This is obviously wrong and might lead to a corrupt checkpoint getting uploaded.
    If the 2NN has storage directories with VERSION info, and connects to an NN with different VERSION info, there are two alternatives:
    a) refuse to perform any checkpoints until the operator issues a "secondarynamenode -format" command (this is similar to how the backupnode/checkpointnode works)
    b) clear the current contents of the storage directory and save the new NN's VERSION info.
    --
    This message is automatically generated by JIRA.
    For more information on JIRA, see: http://www.atlassian.com/software/jira

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouphdfs-dev @
categorieshadoop
postedJun 2, '11 at 10:48p
activeJun 23, '11 at 11:13p
posts2
users1
websitehadoop.apache.org...
irc#hadoop

1 user in discussion

Todd Lipcon (JIRA): 2 posts

People

Translate

site design / logo © 2022 Grokbase