为什么会在hiveserver2中出现tez队列的保留?

vqlkdk9b  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(270)

我使用python和thrift通过hiveserver2在tez引擎的分离队列(fair scheduler)中运行查询。还有一些问题 Choosing a session from the defaultQueuePool ,但队列为空。

...
15/12/07 12:57:11 INFO ql.Driver: Query ID = hadoop_20151207125711_3060df1a-1eda-4b60-9688-a2fe78573125
15/12/07 12:57:11 INFO ql.Driver: Total jobs = 1
15/12/07 12:57:11 INFO log.PerfLogger: 
15/12/07 12:57:11 INFO log.PerfLogger: 
15/12/07 12:57:11 INFO log.PerfLogger: 
15/12/07 12:57:11 INFO ql.Driver: Launching Job 1 out of 1
15/12/07 12:57:11 INFO ql.Driver: Starting task [Stage-1:MAPRED] in serial mode
15/12/07 12:57:11 INFO tez.TezSessionPoolManager: Choosing a session from the defaultQueuePool

为什么会这样?

bttbmeg0

bttbmeg01#

解决同样的问题。在现有会话中,将tez.queue.name设置为其他队列,然后重试原始命令。。。在我的情况下,成功了。似乎它重新初始化了被阻止的会话池。我仍在尝试重现这一点,并尝试一些改变

相关问题