在托管模式下运行

8hhllhi2  于 2021-06-03  发布在  Hadoop
关注(0)|答案(3)|浏览(336)

我正在尝试运行简单的Yarn应用程序在https://github.com/hortonworks/simple-yarn-app 在管理模式下。
我已经将jar从本地复制到hdfs,比如

$ hadoop fs -copyFromLocal simple-yarn-app-1.0-SNAPSHOT.jar /simple-yarn-app-1.0-SNAPSHOT.jar

当我试着像

hadoop jar simple-yarn-app-1.0-SNAPSHOT.jar com.hortonworks.simpleyarnapp.Client /bin/date 2 /simple-yarn-app-1.0-SNAPSHOT.jar

我明白了 FAILED 作为国家。我在那儿找那根木头 $HADOOP_HOME/logs ,但找不到关联的日志。
在hdfs的某个地方会有日志吗?
下面是我得到的错误:
`[[2~14/07/10 12:23:32 warn util.nativecodeloader:无法为您的平台加载本机hadoop库。。。在适用的情况下使用内置java类
2010年7月14日12:23:32 info client.rmproxy:正在连接到resourcemanager,地址为/0.0.0.0:8032
提交申请\u 1405002979164 \u 0004
2010年7月14日12:23:32 info impl.yarclientimpl:已通过/0.0.0.0:8032向resourcemanager提交申请\u 1405002979164 \u 0004
应用程序\u 1405002979164 \u 0004已完成,状态为1405013016326失败
我得到以下诊断报告,

e5nszbig

e5nszbig1#

为了防止其他人遇到同样的问题,当这个应用程序在托管模式下运行时,将jar上传到hdfs并给出hdfs路径。
bin/hadoop jar simple-yarn-app-1.0-snapshot.jar com.hortonworks.simpleyarnapp.client/bin/date 2hdfs:///user/xyz/apps/simple/simple-yarn-app-1.0-snapshot.jar

3bygqnnd

3bygqnnd3#


应用程序应用程序\u 1405062676632 \u 0002失败2次,原因是appattempt的am容器\u 1405062676632 \u 0002 \u000002退出,退出代码为:-1000,原因是:。
尝试失败。。
应用程序失败。
我应该如何调试或修复此问题?

相关问题