You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-dev@hadoop.apache.org by "Colin Patrick McCabe (JIRA)" <ji...@apache.org> on 2013/11/21 20:35:35 UTC

[jira] [Created] (HDFS-5546) race condition crashes "hadoop ls -R" when directories are moved/removed

Colin Patrick McCabe created HDFS-5546:
------------------------------------------

             Summary: race condition crashes "hadoop ls -R" when directories are moved/removed
                 Key: HDFS-5546
                 URL: https://issues.apache.org/jira/browse/HDFS-5546
             Project: Hadoop HDFS
          Issue Type: Bug
    Affects Versions: 2.2.0
            Reporter: Colin Patrick McCabe
            Priority: Minor


This seems to be a rare race condition where we have a sequence of events like this:
1. org.apache.hadoop.shell.Ls calls DFS#getFileStatus on directory D.
2. someone deletes or moves directory D
3. org.apache.hadoop.shell.Ls calls PathData#getDirectoryContents(D), which calls DFS#listStatus(D). This throws FileNotFoundException.
4. ls command terminates with FNF



--
This message was sent by Atlassian JIRA
(v6.1#6144)