Details
Description
When the disk becomes full name node is shutting down and if we try to start after making the space available It is not starting and throwing the below exception.
2011-01-24 23:23:33,727 ERROR org.apache.hadoop.hdfs.server.namenode.FSNamesystem: FSNamesystem initialization failed. java.io.EOFException at java.io.DataInputStream.readFully(DataInputStream.java:180) at org.apache.hadoop.io.UTF8.readFields(UTF8.java:117) at org.apache.hadoop.hdfs.server.namenode.FSImageSerialization.readString(FSImageSerialization.java:201) at org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader.loadEditRecords(FSEditLogLoader.java:185) at org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader.loadFSEdits(FSEditLogLoader.java:93) at org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader.loadFSEdits(FSEditLogLoader.java:60) at org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSEdits(FSImage.java:1089) at org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSImage(FSImage.java:1041) at org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSImage.java:487) at org.apache.hadoop.hdfs.server.namenode.FSDirectory.loadFSImage(FSDirectory.java:149) at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.initialize(FSNamesystem.java:306) at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.<init>(FSNamesystem.java:284) at org.apache.hadoop.hdfs.server.namenode.NameNode.loadNamesystem(NameNode.java:328) at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:356) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:577) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:570) at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1529) at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1538) 2011-01-24 23:23:33,729 ERROR org.apache.hadoop.hdfs.server.namenode.NameNode: java.io.EOFException at java.io.DataInputStream.readFully(DataInputStream.java:180) at org.apache.hadoop.io.UTF8.readFields(UTF8.java:117) at org.apache.hadoop.hdfs.server.namenode.FSImageSerialization.readString(FSImageSerialization.java:201) at org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader.loadEditRecords(FSEditLogLoader.java:185) at org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader.loadFSEdits(FSEditLogLoader.java:93) at org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader.loadFSEdits(FSEditLogLoader.java:60) at org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSEdits(FSImage.java:1089) at org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSImage(FSImage.java:1041) at org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSImage.java:487) at org.apache.hadoop.hdfs.server.namenode.FSDirectory.loadFSImage(FSDirectory.java:149) at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.initialize(FSNamesystem.java:306) at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.<init>(FSNamesystem.java:284) at org.apache.hadoop.hdfs.server.namenode.NameNode.loadNamesystem(NameNode.java:328) at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:356) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:577) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:570) at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1529) at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1538) 2011-01-24 23:23:33,730 INFO org.apache.hadoop.hdfs.server.namenode.NameNode: SHUTDOWN_MSG: /************************************************************ SHUTDOWN_MSG: Shutting down NameNode at linux124/10.18.52.124 ************************************************************/
Attachments
Attachments
Issue Links
- breaks
-
HDFS-4862 SafeModeInfo.isManual() returns true when resources are low even if it wasn't entered into manually
- Closed
- depends upon
-
HDFS-1726 query method for what kind of safe mode the Namenode is in
- Resolved
- is blocked by
-
HDFS-2422 The NN should tolerate the same number of low-resource volumes as failed volumes
- Closed
- is related to
-
HDFS-1566 Test that covers full partition
- Resolved
- relates to
-
HDFS-1726 query method for what kind of safe mode the Namenode is in
- Resolved