两者有什么区别 yarn.scheduler.capacity.root.queues 以及 hive.server2.tez.default.queues ?
yarn.scheduler.capacity.root.queues
hive.server2.tez.default.queues
eufgjt7s1#
简而言之: hive.server2.tez.default.queues 值是 yarn.scheduler.capacity.root.queues (如果capacity scheduler是在yarn中配置的,如果不是其他计划程序)值。详细答案:hive.server2.tez.default.queues:(默认值:空)与同名Yarn队列相对应的逗号分隔值列表。当hiveserver2以tez模式启动时,需要为集群上并行运行的多个tez会话设置此配置。这并不意味着不能向capacity scheduler中定义的其他“现有”队列发出查询。来源yarn.scheduler.capacity.root.queues:队列:capacityscheduler有一个名为root的预定义队列。系统中的所有queueus都是根队列的子级。通过使用逗号分隔的子队列列表配置yarn.scheduler.capacity.root.queues,可以设置更多的队列。源,设置容量调度器那么,这个范围 hive.server2.tez.default.queues 仅限于配置单元查询,但是 yarn.scheduler.capacity.root.queues 范围将是集群中使用yarn作为资源管理器的所有组件(如mapreduce和spark)。
1条答案
按热度按时间eufgjt7s1#
简而言之:
hive.server2.tez.default.queues
值是yarn.scheduler.capacity.root.queues
(如果capacity scheduler是在yarn中配置的,如果不是其他计划程序)值。详细答案:
hive.server2.tez.default.queues:(默认值:空)
与同名Yarn队列相对应的逗号分隔值列表。当hiveserver2以tez模式启动时,需要为集群上并行运行的多个tez会话设置此配置。
这并不意味着不能向capacity scheduler中定义的其他“现有”队列发出查询。来源
yarn.scheduler.capacity.root.queues:队列:
capacityscheduler有一个名为root的预定义队列。系统中的所有queueus都是根队列的子级。通过使用逗号分隔的子队列列表配置yarn.scheduler.capacity.root.queues,可以设置更多的队列。源,设置容量调度器
那么,这个范围
hive.server2.tez.default.queues
仅限于配置单元查询,但是yarn.scheduler.capacity.root.queues
范围将是集群中使用yarn作为资源管理器的所有组件(如mapreduce和spark)。