hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Konstantin Shvachko (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-3463) DFSTestUtil.waitCorruptReplicas() should not use file reading time as a timeout measure.
Date Fri, 25 May 2012 07:17:23 GMT

    [ https://issues.apache.org/jira/browse/HDFS-3463?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13283184#comment-13283184
] 

Konstantin Shvachko commented on HDFS-3463:
-------------------------------------------

TestDatanodeBlockScanner.testBlockCorruptionRecoveryPolicy1 failed because DFSTestUtil.waitCorruptReplicas()
reads some file 50 times and checks if the corruption is detected after each read. In the
run that time was enough for the DN to restart, but not enough for NN to detect the corruption.
I see fifty "Waiting for 1 corrupt replicas", which means all 50 reads have been done, but
don't see "NameSystem.addToCorruptReplicasMap:" in the log indicating that corruption was
not detected.
                
> DFSTestUtil.waitCorruptReplicas() should not use file reading time as a timeout measure.
> ----------------------------------------------------------------------------------------
>
>                 Key: HDFS-3463
>                 URL: https://issues.apache.org/jira/browse/HDFS-3463
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 3.0.0
>            Reporter: Konstantin Shvachko
>         Attachments: testBlockCorruptionRecoveryPolicy1.log.htm
>
>
> Tests fail because DFSTestUtil.waitCorruptReplicas() does not wait long enough.

--
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