Hi Rahul, You can make use of the below configuration to set up the launch context for your application master.
<!-- Applications' Configuration--> <property> <description>CLASSPATH for YARN applications. A comma-separated list of CLASSPATH entries</description> <name>yarn.application.classpath</name> <value>$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/*</value> </property> Thanks Devaraj K From: Rahul Bhattacharjee [mailto:rahul.rec....@gmail.com] Sent: 18 June 2013 10:16 To: user@hadoop.apache.org Subject: Environment variable representing classpath for AM launch Hi, Is ther's any environment variable (available in all nodes of an Yarn cluster) which represents a java classpath containing all the core jars of yarn. I was thinking to use that variable to setup the environment where to run the application master. Thanks, Rahul