gpt4 book ai didi

hadoop - Hive始终以本地模式运行

转载 作者:行者123 更新时间:2023-12-02 21:40:38 25 4
gpt4 key购买 nike

我有hadoop集群(3个节点),所有节点都运行正常。但是Hive始终以本地模式运行查询。我将mapred.job.tracker坐在跟踪器主机上,但仍然无法正常工作。

最佳答案

我发现问题出在某些hadoop配置中。似乎Hive无法检测到群集配置。

由于我使用的是hadoop 2.6.0,因此根据发行版更改了mapred-site.xml,请参见下面的mapred-site.xml文件

   <property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
<property>
<name>mapreduce.jobtracker.address</name>
<value>hadoopMaster:54311</value>
<description>The host and port that the MapReduce job tracker runs
at. If "local", then jobs are run in-process as a single map
and reduce task.
</description>
</property>

<property>
<name>mapreduce.jobtracker.http.address</name>
<value>hadoopMaster:50030</value>
<description>The host and port that the MapReduce job tracker runs
at. If "local", then jobs are run in-process as a single map
and reduce task.
</description>
</property>


这是Apache Hadoop中mapred-site.xml的默认值。

https://hadoop.apache.org/docs/r2.6.0/hadoop-mapreduce-client/hadoop-mapreduce-client-core/mapred-default.xml

关于hadoop - Hive始终以本地模式运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29078066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com