mrjob 运行报错

image

reference https://stackoverflow.com/questions/41906993/hadoop-2-7-3-exception-from-container-launch-failed-due-to-am-container-exit-co

AM Container 是JAVA_HOME的原因

ip:8088/cluster/app/application_1637120527577_0001

报错信息里面有写

/bin/bash: /bin/java: No such file or directory

解决方法:

shell里面输入

返回/usr/local/java/bin/java 需要的就是这个可执行的java文件

输入 /usr/local/java/bin/java -version 可以查看到version就说明没问题

用软链接连接上

ln -s /usr/local/java/bin/java /bin/java

再次运行成功

原文地址:https://www.cnblogs.com/wangzhihang/p/15689966.html