Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.14.0
-
None
-
None
Description
HADOOP-838 introduced setting java.library.path to run the TaskTracker$Child from the TaskTracker's library.path, so that the native lib path is passed to the child. However if we also want to set -Djava.library.path from the configuration by "mapred.child.java.opts", than the child java process is called with two -Djava.library.path properties, and java seems to ignore the former, rather than use the two. This situation prevents using -Djava.library.path in "mapred.child.java.opts".