Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.22.0
-
None
-
Reviewed
Description
TestStreamingAsDifferentUser fails on trunk with following exception :
Can not create a Path from a null string
java.lang.IllegalArgumentException: Can not create a Path from a null string
at org.apache.hadoop.fs.Path.checkPathArg(Path.java:78)
at org.apache.hadoop.fs.Path.<init>(Path.java:90)
at org.apache.hadoop.mapred.ClusterWithLinuxTaskController.createHomeAndStagingDirectory(ClusterWithLinuxTaskController.java:158)
at org.apache.hadoop.mapred.ClusterWithLinuxTaskController.startCluster(ClusterWithLinuxTaskController.java:147)
at org.apache.hadoop.streaming.TestStreamingAsDifferentUser.testStreaming(TestStreamingAsDifferentUser.java:49)
The corresponding line for the exception :
Path stagingArea = new Path(conf.get(JTConfig.JT_STAGING_AREA_ROOT));
Attachments
Attachments
Issue Links
- blocks
-
MAPREDUCE-1415 With streaming jobs and LinuxTaskController, the localized streaming binary has 571 permissions instead of 570
- Open
-
MAPREDUCE-890 After HADOOP-4491, the user who started mapred system is not able to run job.
- Closed
- duplicates
-
MAPREDUCE-1390 Default value of "/tmp/hadoop/mapred/system" for JTConfig.JT_SYSTEM_DIR prevents multiple users from running tests and starting mapred cluster/JobTracker
- Resolved
- is related to
-
MAPREDUCE-181 Secure job submission
- Closed