Advertisement

Yarn执行和处理简单应用

阅读量:

版本:hadoop2.2.0

源码位于https://github.com/hortonworks/simple-yarn-app这里可以下载。之前一直试验这个simpleyarnapp一直没有成功过,作为yarn的hello,world的运行过程或许并没有想象中复杂。经过多次排查,最终确认问题仍然出在classpath路径的配置上。

首先,仍需依照

文中提到的classpath问题,主要体现在linux系统与windows系统在设置java环境时所采用的方式存在差异。若依据github提供的源码进行操作(由于本人是在windows环境下提交任务,因此才会出现此类问题;而若在linux环境下提交任务,则不会遇到相同的情况),通过设置断点查看所获取到的classpath路径如下:

复制代码
    {CLASSPATH=$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_YA

全部评论 (0)

还没有任何评论哟~