Return-Path: X-Original-To: apmail-hadoop-common-user-archive@www.apache.org Delivered-To: apmail-hadoop-common-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9533B9CE6 for ; Wed, 15 Feb 2012 01:23:51 +0000 (UTC) Received: (qmail 40720 invoked by uid 500); 15 Feb 2012 01:23:48 -0000 Delivered-To: apmail-hadoop-common-user-archive@hadoop.apache.org Received: (qmail 40667 invoked by uid 500); 15 Feb 2012 01:23:48 -0000 Mailing-List: contact common-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-user@hadoop.apache.org Delivered-To: mailing list common-user@hadoop.apache.org Received: (qmail 40658 invoked by uid 99); 15 Feb 2012 01:23:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Feb 2012 01:23:48 +0000 X-ASF-Spam-Status: No, hits=2.0 required=5.0 tests=SPF_NEUTRAL,URI_HEX X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 216.139.236.26 is neither permitted nor denied by domain of johnsonchengwu@gmail.com) Received: from [216.139.236.26] (HELO sam.nabble.com) (216.139.236.26) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Feb 2012 01:23:43 +0000 Received: from ben.nabble.com ([192.168.236.152]) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1RxTac-00085R-EN for common-user@hadoop.apache.org; Tue, 14 Feb 2012 17:23:22 -0800 Date: Tue, 14 Feb 2012 17:23:22 -0800 (PST) From: johnson To: common-user@hadoop.apache.org Message-ID: <1329269002436-3745671.post@n3.nabble.com> Subject: Secondarynamenode fail to do checkpoint MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I hava tried to run the secondarynamenode in a separate machine for a while,and the dfs.checkpoint.period is set to 15 minutes, It works well if I don't put any data to the HDFS,but if I put data to the HDFS , the secondaynamenode is down, and throws the following exception 2012-02-10 00:25:46,551 ERROR org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode: Throwable Exception in doCheckpoint: 2012-02-10 00:25:46,551 ERROR org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode: java.lang.NullPointerException at org.apache.hadoop.hdfs.server.namenode.FSDirectory.addChild(FSDirectory.java:1091) at org.apache.hadoop.hdfs.server.namenode.FSDirectory.addChild(FSDirectory.java:1103) at org.apache.hadoop.hdfs.server.namenode.FSDirectory.addNode(FSDirectory.java:1006) at org.apache.hadoop.hdfs.server.namenode.FSDirectory.unprotectedAddFile(FSDirectory.java:205) at org.apache.hadoop.hdfs.server.namenode.FSEditLog.loadFSEdits(FSEditLog.java:613) at org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSEdits(FSImage.java:1008) at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode$CheckpointStorage.doMerge(SecondaryNameNode.java:672) at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode$CheckpointStorage.access$500(SecondaryNameNode.java:571) at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doMerge(SecondaryNameNode.java:448) at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doCheckpoint(SecondaryNameNode.java:412) at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.doWork(SecondaryNameNode.java:312) at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.run(SecondaryNameNode.java:275) at java.lang.Thread.run(Thread.java:722) Can anyone give me some help? -- View this message in context: http://hadoop-common.472056.n3.nabble.com/Secondarynamenode-fail-to-do-checkpoint-tp3745671p3745671.html Sent from the Users mailing list archive at Nabble.com.