Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
0.17.0
-
None
-
None
-
Reviewed
-
Avoid spurious exceptions logged at DataNode when clients read from DFS.
Description
When a client reads data using read(), it closes the sockets after it is done. Often it might not read till the end of a block. The datanode on the other side keeps writing data until the client connection is closed or end of the block is reached. If the client does not read till the end of the block, Datanode writes an error message and stack trace to the datanode log. It should not. This is not an error and it just pollutes the log and confuses the user.
Attachments
Attachments
Issue Links
- is related to
-
HADOOP-4862 A spurious IOException log on DataNode is not completely removed
- Closed