You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-user@hadoop.apache.org by Akira AJISAKA <aj...@oss.nttdata.co.jp> on 2014/03/17 23:18:31 UTC

Re: issue with defaut yarn.application.classpath value from yarn-default.xml for hadoop-2.3.0

This is intentional.
See https://issues.apache.org/jira/browse/YARN-1138 for the detail.

If you want to use the default parameter for your application,
you should write the same parameter to config file or you can use
YarnConfiguration.DEFAULT_YARN_APPLICATION_CLASSPATH instead of
using yarn.application.classpath.

Thanks,
Akira

(2014/03/17 14:38), REYANE OUKPEDJO wrote:
> Hi,
>
> I believe there is an issue with yarn-default.xml setting
> of yarn.application.classpath on hadoop-2.3.0. This parameter's default
> is not set and I have an application that fails because of that. Below
> is part of the the content of yarn-default.xml which shows an empty
> value of that parameter. When I checked the same file on hadoop-2.2.0, I
> can see that a default value is set. Can anyone explain why this happens
> ? should I open a bug report? or was this intentional ?
>
>
> Thanks
>
> Reyane OUKPEDJO
>
>    <property>
>      <description>DOOP_CONF_DIR,
>            $HADOOP_COMMON_HOME/share/hadoop/common/*,
>                  $HADOOP_COMMON_HOME/share/hadoop/common/lib/*,
>                        $HADOOP_HDFS_HOME/share/hadoop/hdfs/*,
> $HADOOP_HDFS_HOME/share/hadoop/hdfs/lib/*,
>                                    $HADOOP_YARN_HOME/share/hadoop/yarn/*,
>
> $HADOOP_YARN_HOME/share/hadoop/yarn/lib/*
>        CLASSPATH for YARN applications. A comma-separated list
>        of CLASSPATH entries. When this value is empty, the following default
>        CLASSPATH for YARN applications would be used.
>        For Linux:
>        $HADOOP_CONF_DIR,
>        $HADOOP_COMMON_HOME/share/hadoop/common/*,
>        $HADOOP_COMMON_HOME/share/hadoop/common/lib/*,
>        $HADOOP_HDFS_HOME/share/hadoop/hdfs/*,
>        $HADOOP_HDFS_HOME/share/hadoop/hdfs/lib/*,
>        $HADOOP_YARN_HOME/share/hadoop/yarn/*,
>        $HADOOP_YARN_HOME/share/hadoop/yarn/lib/*
>        For Windows:
>        %HADOOP_CONF_DIR%,
>        %HADOOP_COMMON_HOME%/share/hadoop/common/*,
>        %HADOOP_COMMON_HOME%/share/hadoop/common/lib/*,
>        %HADOOP_HDFS_HOME%/share/hadoop/hdfs/*,
>        %HADOOP_HDFS_HOME%/share/hadoop/hdfs/lib/*,
>        %HADOOP_YARN_HOME%/share/hadoop/yarn/*,
>        %HADOOP_YARN_HOME%/share/hadoop/yarn/lib/*
>      </description>
>      <name>yarn.application.classpath</name>
>      <value></value>
>    </property>
>