Details
Description
While running TestMiniMRWithDFSWithDistinctUsers, I used this patch to test the ugi checks
Index: src/hdfs/org/apache/hadoop/hdfs/server/namenode/PermissionChecker.java =================================================================== --- src/hdfs/org/apache/hadoop/hdfs/server/namenode/PermissionChecker.java (revision 768189) +++ src/hdfs/org/apache/hadoop/hdfs/server/namenode/PermissionChecker.java (working copy) @@ -40,6 +40,7 @@ if (LOG.isDebugEnabled()) { LOG.debug("ugi=" + ugi); } + LOG.info("ugi=" + ugi); if (ugi != null) { user = ugi.getUserName();
While initializing a job, the ugi information should point to jobtracker as jobtracker does a dfs read. But today we will see that the log shows pi as the caller instead of the jobtracker.
Attachments
Attachments
Issue Links
- blocks
-
MAPREDUCE-181 Secure job submission
- Closed