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

Switch to Threaded View
MapReduce, mail # user - Secondary NameNode doCheckpoint Exception


Copy link to this message
-
Re: Secondary NameNode doCheckpoint Exception
Jitendra Yadav 2013-10-03, 09:10
Can you restart your cluster using below scripts and check the logs?

# stop-all.sh
#start-all.sh

Regards
Jitendra
On Thu, Oct 3, 2013 at 2:09 PM, Furkan Bıçak <[EMAIL PROTECTED]> wrote:

>  No, I started from scratch.
>
> Thanks,
> Frkn.
>
>
> On 03-10-2013 11:32, Jitendra Yadav wrote:
>
> Did you upgraded your cluster ?
>
>  Regards
> Jitendra
>
>
> On Thu, Oct 3, 2013 at 1:22 PM, Furkan Bıçak <[EMAIL PROTECTED]> wrote:
>
>>  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.
>>
>
>
>