Perhaps a good time to add some javadoc describing the conditions
that cause an IOException to be thrown?
On Feb 13, 2007, at 10:30 AM, dhruba borthakur (JIRA) wrote:
[ https://issues.apache.org/jira/browse/HADOOP-973?
page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dhruba borthakur updated HADOOP-973:
------------------------------------
Attachment: invalidDeletion.patch
Here is a patch that substitutes the null-pointer exception with a
self-explanatory exception message.
NPE in FSDataset during heavy Namenode load
-------------------------------------------
Key: HADOOP-973
URL: https://issues.apache.org/jira/browse/HADOOP-973
Project: Hadoop
Issue Type: Bug
Components: dfs
Affects Versions: 0.10.1, 0.11.0
Reporter: Nigel Daley
Attachments: invalidDeletion.patch
Running namenode delete benchmark, I saw many of these NPE's
traces in a datanode log:
...
2007-02-04 16:17:53,744 INFO org.apache.hadoop.dfs.DataNode:
Deleting block blk_-949112377379974621
2007-02-04 16:17:53,744 INFO org.apache.hadoop.dfs.DataNode:
Deleting block blk_748220495971269869
2007-02-04 16:17:54,619 INFO org.apache.hadoop.dfs.DataNode:
Deleting block blk_658746956471887871
2007-02-04 16:17:56,752 ERROR org.apache.hadoop.dfs.DataNode:
Exception: java.lang.NullPointerException
at org.apache.hadoop.dfs.FSDataset.invalidate
(FSDataset.java:519)
at org.apache.hadoop.dfs.DataNode.offerService
(DataNode.java:410)
at org.apache.hadoop.dfs.DataNode.run(DataNode.java:1033)
at java.lang.Thread.run(Thread.java:595)
2007-02-04 16:18:01,754 INFO org.apache.hadoop.dfs.DataNode: using
BLOCKREPORT_INTERVAL of 3329089msec
2007-02-04 16:18:02,577 INFO org.apache.hadoop.dfs.DataNode:
Deleting block blk_1657305102826276927
2007-02-04 16:18:02,577 INFO org.apache.hadoop.dfs.DataNode:
Deleting block blk_589129256174830133
...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.