Преглед на файлове

HADOOP-4937. Include ringmaster RPC port in the notes attribute. Contributed by Peeyush Bishnoi.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/core/trunk@732323 13f79535-47bb-0310-9956-ffa450edef68
Hemanth Yamijala преди 16 години
родител
ревизия
1391e9ae25
променени са 2 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 3 0
      src/contrib/hod/CHANGES.txt
  2. 2 0
      src/contrib/hod/hodlib/Hod/hadoop.py

+ 3 - 0
src/contrib/hod/CHANGES.txt

@@ -23,6 +23,9 @@ Release 0.20.0 - (unreleased changes)
     HADOOP-4705. Grant read permissions for files/directories
     created by HOD. (Peeyush Bishnoi via yhemanth)
 
+    HADOOP-4937. Include ringmaster RPC port in the notes
+    attribute. (Peeyush Bishnoi via yhemanth)
+
   OPTIMIZATIONS
 
   BUG FIXES

+ 2 - 0
src/contrib/hod/hodlib/Hod/hadoop.py

@@ -564,6 +564,8 @@ class hadoopCluster:
                     workerInfoMap = {}
                     workerInfoMap['HDFS UI'] = 'http://%s' % self.hdfsInfo
                     workerInfoMap['Mapred UI'] = 'http://%s' % self.mapredInfo
+                    # Ringmaster URL sample format : http://hostname:port/
+                    workerInfoMap['RM RPC Port'] = '%s' % self.ringmasterXRS.split(":")[2].strip("/")
                     if mapredAddr.find(':') != -1:
                       workerInfoMap['Mapred RPC Port'] = mapredAddr.split(':')[1]
                     ret = self.__nodePool.updateWorkerInfo(workerInfoMap, self.jobId)