纱线和hive2队列之间的区别是什么?

纱线和hive2队列之间的区别是什么?,hive,yarn,scheduler,capacity,Hive,Yarn,Scheduler,Capacity,warn.scheduler.capacity.root.queues和hive.server2.tez.default.queues之间有什么区别?简而言之: hive.server2.tez.default.queues值是 Thread.scheduler.capacity.root.queues(如果在Thread中配置了容量调度器,如果不是其他调度器)值 详细答案: hive.server2.tez.default.queues:(默认值:空) 与的纱线队列相对应的逗号分隔值列表 同

warn.scheduler.capacity.root.queues
hive.server2.tez.default.queues
之间有什么区别?

简而言之:

hive.server2.tez.default.queues
值是
Thread.scheduler.capacity.root.queues
(如果在Thread中配置了容量调度器,如果不是其他调度器)值


详细答案:

hive.server2.tez.default.queues:(默认值:空)

与的纱线队列相对应的逗号分隔值列表 同名。在Tez模式下启动HiveServer2时,此 需要为多个Tez会话设置配置才能在中运行 在集群上并行

并不意味着不能向其他“现有”查询 队列在容量计划程序中定义


spirn.scheduler.capacity.root.queues:

CapacityScheduler有一个名为root的预定义队列。系统中的所有队列都是子队列 根队列的。可以通过配置来设置更多队列 带有逗号分隔的列表的swearn.scheduler.capacity.root.queues 子队列


因此,
hive.server2.tez.default.queues
的范围仅限于hive查询,而
warn.scheduler.capacity.root.queues
范围将用于集群中使用warn作为资源管理器的所有组件(如MapReduce和Spark)。

Hi@ShwethaJog,如果下面答案的任何答案已经解决了你的问题,请通过点击复选标记来考虑。这向更广泛的社区表明,你已经找到了一个解决方案,并给回答者和你自己带来了一些声誉。没有义务这么做。谢谢@mrsrinivas