向Hive中插入数据操作时报错
Ended Job = job_1645145542048_0005 with errors
Error during job, obtaining debugging information...
FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
查看yarn集群对应错误原因
找不到或无法加载主类org.apache.hadoop.mapreduce.v2.app.MRAppMaster
解决方法
在命令行执行如下命令,并复制返回内容
hadoop classpath
编辑 yarn-site.xml
添加如下内容
<property>
<name>yarn.application.classpath</name>
<value>输入刚才返回的Hadoop classpath路径</value>
</property>
在所有的 Master 和 Slave 节点进行如上设置,设置完毕后重启 Hadoop 集群。
Q.E.D.