hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Raghu Angadi (JIRA)" <j...@apache.org>
Subject [jira] Created: (HADOOP-4663) Datanode should delete files under tmp when upgraded from 0.17
Date Sat, 15 Nov 2008 00:56:44 GMT
Datanode should delete files under tmp when upgraded from 0.17

                 Key: HADOOP-4663
                 URL: https://issues.apache.org/jira/browse/HADOOP-4663
             Project: Hadoop Core
          Issue Type: Bug
    Affects Versions: 0.18.0
            Reporter: Raghu Angadi
            Assignee: dhruba borthakur
            Priority: Blocker
             Fix For: 0.18.3

Before 0.18, when Datanode restarts, it deletes files under data-dir/tmp  directory since
these files are not valid anymore. But in 0.18 it moves these files to normal directory incorrectly
making them valid blocks. One of the following would work :

- remove the tmp files during upgrade, or
- if the files under /tmp are in pre-18 format (i.e. no generation), delete them.

Currently effect of this bug is that, these files end up failing block verification and eventually
get deleted. But cause incorrect over-replication at the namenode before that.

Also it looks like our policy regd treating files under tmp needs to be defined better. Right
now there are probably one or two more bugs with it. Dhruba, please file them if you rememeber.

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

View raw message