Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HDFS, mail # user - Re: Secondary NameNode doCheckpoint Exception


Copy link to this message
-
Re: Secondary NameNode doCheckpoint Exception
Furkan Bıçak 2013-10-03, 07:52
On 03-10-2013 10:44, Furkan Bıçak wrote:
> Hi Everyone,
>
> I am starting my hadoop cluster manually from Java which works fine
> until some time. When secondary NameNode tries to do merge it gives me
> the following exception:
>
> ---------------------------
> 13/10/03 10:29:38 ERROR namenode.SecondaryNameNode: Throwable
> Exception in doCheckpoint:
> 13/10/03 10:29:38 ERROR namenode.SecondaryNameNode:
> java.lang.AssertionError: Negative layout version is expected.
>     at
> org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSImage(FSImage.java:857)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode$CheckpointStorage.doMerge(SecondaryNameNode.java:780)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode$CheckpointStorage.access$600(SecondaryNameNode.java:680)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doMerge(SecondaryNameNode.java:557)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doCheckpoint(SecondaryNameNode.java:521)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doWork(SecondaryNameNode.java:396)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.run(SecondaryNameNode.java:360)
>     at java.lang.Thread.run(Thread.java:724)
>
> java.lang.AssertionError: Negative layout version is expected.
>     at
> org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSImage(FSImage.java:857)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode$CheckpointStorage.doMerge(SecondaryNameNode.java:780)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode$CheckpointStorage.access$600(SecondaryNameNode.java:680)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doMerge(SecondaryNameNode.java:557)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doCheckpoint(SecondaryNameNode.java:521)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doWork(SecondaryNameNode.java:396)
>     at
> org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.run(SecondaryNameNode.java:360)
>     at java.lang.Thread.run(Thread.java:724)
> ---------------------------
>
> What causes this exception to occur?
> Any help would be appreciated!
>
> Kind Regards,
>
> Furkan Bicak.
>
I forgot to mention the hadoop version. I am using hadoop 1.2.1 version.

Thanks.