HIVE用着好好的突然插入错误了
FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.MapRedTask
打开Yarn web ui,一般在9088端口,发现如下字样
due to AM Container for appattempt_XXXXX exited with exitCode: 1
解决办法:
- 执行命令:hadoop classpath,复制输出结果:
- 在yarn-site.xml文件中添加配置项
<property>
<name>yarn.application.classpath</name>
<value>你复制的内容</value>
</property>
使用sbin/stop-yarn.sh
和sbin/start-yarn.sh
重启yarn,再次插入不报错。
如果不能stop,使用jps查找NodeManager和ResourceManager的进程号,然后使用kill -9 xxx
杀掉对应进程,再执行sbin/start-yarn.sh
启动yarn。