hive 设置队列

hive 设置队列首先要确定使用的计算引擎是哪个

hive默认使用的是 mr

可以是以下两类:mr 和 tez 

  set hive.execution.engine=mr;  
  set hive.execution.engine=tez;

如果使用的是默认mr:

设置队列:

      方法一:hive cli 登录后使用

              set  mapreduce.job.queuename=queue-name;(新版本)

     方法二:hive cli 登录时使用

              hive  --hiveconf mapreduce.job.queuename=queue-name;

     方法三:修改hive-site.xml文件(这个方法没有试过,公司集群;  以上两个方法都是针对当前会话)
    

如果使用的是 tez:

set tez.queue.name=queue-name;

queue-name :是要设置的队列的名称;

 

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐