Browse Source

MAPREDUCE-2451. Log the details from health check script at the
JobTracker. (Thomas Graves via cdouglas)


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20-security-204@1136735 13f79535-47bb-0310-9956-ffa450edef68

Owen O'Malley 14 years ago
parent
commit
50cbd093d3
2 changed files with 8 additions and 3 deletions
  1. 3 0
      CHANGES.txt
  2. 5 3
      src/mapred/org/apache/hadoop/mapred/JobTracker.java

+ 3 - 0
CHANGES.txt

@@ -17,6 +17,9 @@ Release 0.20.204.0 - unreleased
     MAPREDUCE-2555. Avoid sprious logging from completedtasks. (Thomas Graves
     via cdouglas)
 
+    MAPREDUCE-2451. Log the details from health check script at the
+    JobTracker. (Thomas Graves via cdouglas)
+
     MAPREDUCE-2535. Fix NPE in JobClient caused by retirement. (Robert Joseph
     Evans via cdouglas)
 

+ 5 - 3
src/mapred/org/apache/hadoop/mapred/JobTracker.java

@@ -922,16 +922,18 @@ public class JobTracker implements MRConstants, InterTrackerProtocol,
         if (LOG.isDebugEnabled()) {
           LOG.debug("Adding/overwriting reason for " + shade +
               "listed tracker : " + hostName + " Reason for " + shade +
-              "listing is : " + rfb);
+              "listing is : " + rfb + " Reason details : " + reason);
         }
         if (!fi.getReasonForBlacklisting(gray).contains(rfb)) {
           LOG.info("Adding new reason for " + shade + "listed tracker : " +
-              hostName + " Reason for " + shade + "listing is : " + rfb);
+              hostName + " Reason for " + shade + "listing is : " + rfb 
+              + " Reason details : " + reason);
         }
         fi.addBlacklistedReason(rfb, reason, gray);
       } else {
         LOG.info("Adding new " + shade + "listed tracker : " + hostName 
-            + " Reason for " + shade + "listing is : " + rfb);
+            + " Reason for " + shade + "listing is : " + rfb 
+            + " Reason details : " + reason);
         if (gray) {
           incrGraylistedTrackers(getNumTaskTrackersOnHost(hostName));
         } else {