That worked, thanks!

On Sun, Jun 12, 2011 at 10:47 AM, Zhong, Andy <[email protected]>wrote:

> Only apply it to /dfs/name/current/edits file...
>
> -----Original Message-----
> From: Zhong, Andy [mailto:[email protected]]
> Sent: Sunday, June 12, 2011 9:43 AM
> To: [email protected]
> Subject: RE: Help - can't start namenode after disk full error
>
> Could you backup your edits file, try $ printf "\xff\xff\xff\xee\xff" >
> edits, and start HDFS? It should work. - Andy
>
> -----Original Message-----
> From: Ryan LeCompte [mailto:[email protected]]
> Sent: Sunday, June 12, 2011 9:29 AM
> To: [email protected]
> Subject: Help - can't start namenode after disk full error
>
> Hey guys,
>
> Really trying to get our namenode back up and running after a full disk
> error last night. I've freed up a lot of space, however the NameNode
> still fails to startup:
>
> 2011-06-12 10:26:09,042 INFO
> org.apache.hadoop.hdfs.server.namenode.FSNamesystem: Registered
> FSNamesystemStatusMBean
> 2011-06-12 10:26:09,083 INFO
> org.apache.hadoop.hdfs.server.common.Storage:
> Number of files = 614919
> 2011-06-12 10:26:22,293 INFO
> org.apache.hadoop.hdfs.server.common.Storage:
> Number of files under construction = 17
> 2011-06-12 10:26:22,300 INFO
> org.apache.hadoop.hdfs.server.common.Storage:
> Image file of size 102029859 loaded in 13 seconds.
> 2011-06-12 10:26:22,510 ERROR
> org.apache.hadoop.hdfs.server.namenode.NameNode:
> java.lang.NumberFormatException: For input string: ""
> at
> java.lang.NumberFormatException.forInputString(NumberFormatException.jav
> a:48)
> at java.lang.Integer.parseInt(Integer.java:468)
> at java.lang.Short.parseShort(Short.java:120)
> at java.lang.Short.parseShort(Short.java:78)
> at
> org.apache.hadoop.hdfs.server.namenode.FSEditLog.readShort(FSEditLog.jav
> a:1269)
> at
> org.apache.hadoop.hdfs.server.namenode.FSEditLog.loadFSEdits(FSEditLog.j
> ava:550)
> at
> org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSEdits(FSImage.java:
> 992)
> at
> org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSImage(FSImage.java:
> 812)
> at
> org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSI
> mage.java:364)
> at
> org.apache.hadoop.hdfs.server.namenode.FSDirectory.loadFSImage(FSDirecto
> ry.java:87)
> at
> org.apache.hadoop.hdfs.server.namenode.FSNamesystem.initialize(FSNamesys
> tem.java:311)
> at
> org.apache.hadoop.hdfs.server.namenode.FSNamesystem.<init>(FSNamesystem.
> java:292)
> at
> org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java
> :201)
> at
> org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:279
> )
> at
> org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.
> java:956)
> at
> org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:965)
>
>
> We currently have our config setup as follows:
>
>  <property>
>    <name>dfs.name.dir</name>
>
> <value>/data1/hadoop/dfs/name,/data2/hadoop/dfs/name,/data3/hadoop/dfs/n
> ame,/data4/hadoop/dfs/name</value>
>  </property>
>
> I've looked in each of those directories for an image/edits.new file,
> but only the "edits" files exist.
>
> Can anyone please guide me on the next step here to get this back up and
> running?
>
> Thanks!
>
> Ryan
>
> This message, including any attachments, is the property of Sears
> Holdings Corporation and/or one of its subsidiaries. It is confidential
> and may contain proprietary or legally privileged information. If you
> are not the intended recipient, please delete it without reading the
> contents. Thank you.
>

Reply via email to