Hadoop Map/Reduce
  1. Hadoop Map/Reduce
  2. MAPREDUCE-3436

JobHistory webapp address should use the host from the jobhistory address

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.23.0, 0.23.1
    • Fix Version/s: 0.23.1
    • Component/s: mrv2, webapps
    • Labels:
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      On the following page : http://<RESOURCE_MANAGER>:8088/cluster/apps
      There are links to the history for each application. None of them can be reached since they all point to the ip 0.0.0.0. For instance:
      http://0.0.0.0:8088/proxy/application_1321658790349_0002/jobhistory/job/job_1321658790349_2_2

      Am I missing something?

      [root@bigtop-fedora-15 ~]# jps
      9968 ResourceManager
      1495 NameNode
      1645 DataNode
      12935 Jps
      11140 – process information unavailable
      5309 JobHistoryServer
      10237 NodeManager

      [root@bigtop-fedora-15 ~]# netstat -tlpn | grep 8088
      tcp 0 0 :::8088 :::* LISTEN 9968/java

      For reference, here is my configuration:
      root@bigtop-fedora-15 ~]# cat /etc/yarn/conf/yarn-site.xml
      <?xml version="1.0"?>
      <configuration>

      <!-- Site specific YARN configuration properties -->

      <property>
      <name>yarn.nodemanager.aux-services</name>
      <value>mapreduce.shuffle</value>
      </property>
      <property>
      <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
      <value>org.apache.hadoop.mapred.ShuffleHandler</value>
      </property>
      <property>
      <name>mapreduce.admin.user.env</name>
      <value>CLASSPATH=/etc/hadoop/conf/:/usr/lib/hadoop/:/usr/lib/hadoop/lib/*</value>
      </property>

      </configuration>

      [root@bigtop-fedora-15 ~]# cat /etc/hadoop/conf/hdfs-site.xml
      <?xml version="1.0"?>

      <configuration>
      <property>
      <name>dfs.replication</name>
      <value>1</value>
      </property>
      <property>
      <name>dfs.permissions</name>
      <value>false</value>
      </property>
      <property>
      <!-- specify this so that running 'hadoop namenode -format' formats the right dir -->
      <name>dfs.name.dir</name>
      <value>/var/lib/hadoop/cache/hadoop/dfs/name</value>
      </property>
      </configuration>

      [root@bigtop-fedora-15 ~]# cat /etc/hadoop/conf/core-site.xml
      <?xml version="1.0"?>
      <configuration>
      <property>
      <name>fs.default.name</name>
      <value>hdfs://localhost:8020</value>
      </property>

      <property>
      <name>hadoop.tmp.dir</name>
      <value>/var/lib/hadoop/cache/$

      {user.name}

      </value>
      </property>

      <!-- OOZIE proxy user setting -->
      <property>
      <name>hadoop.proxyuser.oozie.hosts</name>
      <value>*</value>
      </property>
      <property>
      <name>hadoop.proxyuser.oozie.groups</name>
      <value>*</value>
      </property>

      </configuration>

      1. MAPREDUCE-3436_rev2.patch
        4 kB
        Ahmed Radwan
      2. MAPREDUCE-3436.patch
        0.9 kB
        Ahmed Radwan

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Ahmed Radwan
            Reporter:
            Bruno Mahé
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development