Return-Path: X-Original-To: apmail-hadoop-hdfs-user-archive@minotaur.apache.org Delivered-To: apmail-hadoop-hdfs-user-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 16E13C68C for ; Tue, 22 May 2012 03:22:22 +0000 (UTC) Received: (qmail 20931 invoked by uid 500); 22 May 2012 03:22:21 -0000 Delivered-To: apmail-hadoop-hdfs-user-archive@hadoop.apache.org Received: (qmail 20722 invoked by uid 500); 22 May 2012 03:22:15 -0000 Mailing-List: contact hdfs-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hdfs-user@hadoop.apache.org Delivered-To: mailing list hdfs-user@hadoop.apache.org Received: (qmail 20678 invoked by uid 99); 22 May 2012 03:22:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 May 2012 03:22:13 +0000 X-ASF-Spam-Status: No, hits=0.2 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of ccp999@hotmail.com designates 65.54.190.225 as permitted sender) Received: from [65.54.190.225] (HELO bay0-omc4-s23.bay0.hotmail.com) (65.54.190.225) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 May 2012 03:22:05 +0000 Received: from BAY148-W22 ([65.54.190.199]) by bay0-omc4-s23.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 21 May 2012 20:21:45 -0700 Message-ID: X-Originating-IP: [222.125.75.64] From: Brendan cheng To: Subject: namenode directory disappear after machines restart Date: Tue, 22 May 2012 03:21:44 +0000 Importance: Normal Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 22 May 2012 03:21:45.0239 (UTC) FILETIME=[03ECE270:01CD37CA] X-Virus-Checked: Checked by ClamAV on apache.org Hi=2C I'm not sure if there is a setting to avoid the Namenode removed after host= ing machine of Namenode restart.I found that after successfully installed s= ingle node pseudo distributed hadoop following from your website=2C the nam= e node dir=A0/tmp/hadoop-brendan/dfs/name are removed if machine reboot. What do I miss? Brendan 2012-05-22 11:14:05=2C678 INFO org.apache.hadoop.hdfs.server.common.Storage= : Storage directory /tmp/hadoop-brendan/dfs/name does not exist.2012-05-22 = 11:14:05=2C680 ERROR org.apache.hadoop.hdfs.server.namenode.FSNamesystem: F= SNamesystem initialization failed.org.apache.hadoop.hdfs.server.common.Inco= nsistentFSStateException: Directory /tmp/hadoop-brendan/dfs/name is in an i= nconsistent state: storage directory does not exist or is not accessible. a= t org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSIm= age.java:303) at org.apache.hadoop.hdfs.server.namenode.FSDirectory.loadFSI= mage(FSDirectory.java:100) at org.apache.hadoop.hdfs.server.namenode.FSName= system.initialize(FSNamesystem.java:388) at org.apache.hadoop.hdfs.server.n= amenode.FSNamesystem.(FSNamesystem.java:362) at org.apache.hadoop.hdf= s.server.namenode.NameNode.initialize(NameNode.java:276) at org.apache.hado= op.hdfs.server.namenode.NameNode.(NameNode.java:496) at org.apache.ha= doop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1279) at or= g.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1288)2012-= 05-22 11:14:05=2C685 ERROR org.apache.hadoop.hdfs.server.namenode.NameNode:= org.apache.hadoop.hdfs.server.common.InconsistentFSStateException: Directo= ry /tmp/hadoop-brendan/dfs/name is in an inconsistent state: storage direct= ory does not exist or is not accessible. at org.apache.hadoop.hdfs.server.n= amenode.FSImage.recoverTransitionRead(FSImage.java:303) at org.apache.hadoo= p.hdfs.server.namenode.FSDirectory.loadFSImage(FSDirectory.java:100) at org= .apache.hadoop.hdfs.server.namenode.FSNamesystem.initialize(FSNamesystem.ja= va:388) at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.(FSNam= esystem.java:362) at org.apache.hadoop.hdfs.server.namenode.NameNode.initia= lize(NameNode.java:276) at org.apache.hadoop.hdfs.server.namenode.NameNode.= (NameNode.java:496) at org.apache.hadoop.hdfs.server.namenode.NameNod= e.createNameNode(NameNode.java:1279) at org.apache.hadoop.hdfs.server.namen= ode.NameNode.main(NameNode.java:1288) =