在hive里跑sql出现mapreduce 发起任务失败时,查看log说是APPmaster找不到hadoop路径

在mapred-site.xml 里加入以下部分后,问题解决 
<configuration>
<property>
  <name>yarn.app.mapreduce.am.env</name>
  <value>HADOOP_MAPRED_HOME=/opt/apps/hadoop-3.1.1</value>
</property>
<property>
  <name>mapreduce.map.env</name>
  <value>HADOOP_MAPRED_HOME=/opt/apps/hadoop-3.1.1</value>
</property>
<property>
  <name>mapreduce.reduce.env</name>
  <value>HADOOP_MAPRED_HOME=/opt/apps/hadoop-3.1.1</value>
</property>
 
</configuration>

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐