Uploaded image for project: 'Coopr'
  1. Coopr
  2. COOPR-832

Looks like Coopr missed some locations from yarn.application.classpath property

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: templates
    • Labels:
    • Rank:
      1|hzzxe7:

      Description

      In the Coopr deployed cluster property set to:
      <property>
      <name>yarn.application.classpath</name>
      <value>/etc/hadoop/conf,/usr/lib/hadoop/lib/,/usr/lib/hadoop/,/usr/hdp/current/hadoop-hdfs-namenode/,/usr/hdp/current/hadoop-hdfs-namenode/lib/,/usr/hdp/current/hadoop-hdfs-namenode/,/usr/hdp/current/hadoop-yarn-nodemanager/lib/,/usr/hdp/current/hadoop-yarn-nodemanager/,/usr/hdp/current/hadoop-mapreduce-historyserver/lib/,/usr/hdp/current/hadoop-mapreduce-historyserver/</value>
      </property>

      On cleanly installed cluster by Ambari:
      <property>
      <name>yarn.application.classpath</name>
      <value>$HADOOP_CONF_DIR,/usr/hdp/current/hadoop-client/,/usr/hdp/current/hadoop-client/lib/,/usr/hdp/current/hadoop-hdfs-client/,/usr/hdp/current/hadoop-hdfs-client/lib/,/usr/hdp/current/hadoop-yarn-client/,/usr/hdp/current/hadoop-yarn-client/lib/</value>
      </property>

      It was discovered that on Coopr cluster hadoop-common.jar missed in the classpath. It is located in /usr/hdp/current/hadoop-client/*, but htis location missed from the property.
      as a result, CDAP master can not start underneath containers.

      Adding /usr/hdp/current/hadoop-client/* to the property solves the problem.

        Attachments

          Activity

            People

            • Assignee:
              bhooshan Bhooshan Mogal
              Reporter:
              leonid Leonid Fedotov
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: