Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.3.0
-
None
-
Reviewed
Description
When trying to access hdfs via webhdfs, and when datanode is dead, user will see an exception below without any clue that it's caused by dead datanode:
$ curl -i -X PUT ".../webhdfs/v1/t1?op=CREATE&user.name=<userName>&overwrite=false"
...
{"RemoteException":{"exception":"IllegalArgumentException","javaClassName":"java.lang.IllegalArgumentException","message":"n must be positive"}}
Need to fix the report to give user hint about dead datanode.
Attachments
Attachments
Issue Links
- incorporates
-
HADOOP-6359 NetworkTopology.chooseRandom(..) throws an IllegalArgumentException
- Resolved