hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eli Collins (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-4006) TestCheckpoint#testSecondaryHasVeryOutOfDateImage occasionally fails due to unexpected exit
Date Thu, 04 Oct 2012 22:07:47 GMT

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

Eli Collins commented on HDFS-4006:
-----------------------------------

Here's the relevant NPE, looks like getFsImageName is returning NULL because the file was
purged after the upload.

{code}
LOG.warn("Checkpoint done. New Image Size: "
             + dstStorage.getFsImageName(txid).length());
{code}

                
> TestCheckpoint#testSecondaryHasVeryOutOfDateImage occasionally fails due to unexpected
exit
> -------------------------------------------------------------------------------------------
>
>                 Key: HDFS-4006
>                 URL: https://issues.apache.org/jira/browse/HDFS-4006
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: name-node
>    Affects Versions: 2.0.0-alpha
>            Reporter: Eli Collins
>              Labels: test-fail
>
> TestCheckpoint#testSecondaryHasVeryOutOfDateImage occasionally fails due to unexpected
exit, due to an NPE while checkpointing. It looks like the background checkpoint fails, conflicts
with the explicit checkpoints done by the tests (note the backtrace is not for the doCheckpoint
calls in the tests.
> {noformat}
> 2012-09-16 01:55:05,901 FATAL hdfs.MiniDFSCluster (MiniDFSCluster.java:shutdown(1355))
- Test resulted in an unexpected exit
> org.apache.hadoop.util.ExitUtil$ExitException: Fatal exception with message null
> stack trace
> java.lang.NullPointerException
> at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doCheckpoint(SecondaryNameNode.java:480)
> at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doWork(SecondaryNameNode.java:331)
> at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode$2.run(SecondaryNameNode.java:298)
> at org.apache.hadoop.security.SecurityUtil.doAsLoginUserOrFatal(SecurityUtil.java:452)
> at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.run(SecondaryNameNode.java:294)
> at java.lang.Thread.run(Thread.java:662)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message