hive1.2版本设置队列问题

环境ambari的hadoop集群

使用如下命令设置队列,不生效
set mapreduce.job.queuename=hive;

之后再网上搜索了一下找到原因了,共享给需要的朋友,hive 1.2版本有引擎之说

查看引擎
hive> set hive.execution.engine;
hive.execution.engine=tez

需要使用set tez.queue.name=da; 设置队列(da是队列名字)

设置mapreduce计算引擎
set hive.execution.engine=mr;

设置spark计算引擎
set hive.execution.engine=spark;

注意: hive 设置队列需要根据所使用的引擎进行对应的设置才会有效果,否则无效

    原文作者:舞伴问题
    原文地址: https://blog.csdn.net/levy_cui/article/details/83008972
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞