Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
How to reproduce :
$ bin/hadoop fs -put largeFile tmp/tmpFile
...before this finishes
$ bin/hadoop fs -rmr tmp
Now restart NameNode.
Restart fails with :
2008-05-20 02:21:34,731 ERROR org.apache.hadoop.dfs.NameNode: java.io.IOException: saveLeases found path /user/rangadi/tmp/tmpFile but no matching entry in namespace. at org.apache.hadoop.dfs.FSNamesystem.saveFilesUnderConstruction(FSNamesystem.java:4215) at org.apache.hadoop.dfs.FSImage.saveFSImage(FSImage.java:848) at org.apache.hadoop.dfs.FSImage.saveFSImage(FSImage.java:866) at org.apache.hadoop.dfs.FSDirectory.loadFSImage(FSDirectory.java:82) at org.apache.hadoop.dfs.FSNamesystem.initialize(FSNamesystem.java:273) at org.apache.hadoop.dfs.FSNamesystem.<init>(FSNamesystem.java:253) at org.apache.hadoop.dfs.NameNode.initialize(NameNode.java:148) at org.apache.hadoop.dfs.NameNode.<init>(NameNode.java:193) at org.apache.hadoop.dfs.NameNode.<init>(NameNode.java:179)
Attachments
Attachments
Issue Links
- blocks
-
HDFS-2255 Improve NameNode metrics to distinguish between InodeDirectory and InodeFiles
-
- Resolved
-