环境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 设置队列需要根据所使用的引擎进行对应的设置才会有效果,否则无效