yarn—确定impala许可控制请求池中正在执行/挂起的sql查询数

b5lpy0ml  于 2021-06-26  发布在  Impala
关注(0)|答案(1)|浏览(443)

我有一个web前端,它通过ssh将hpl/sql作业提交到linux服务器,ssh包含返回有用结果的impalasql代码。我们的impala许可控制仅限于5个并发运行的作业。在linux命令行中,我试图确定在特定impala许可控制请求池中运行的正在执行/挂起的sql查询的数量。随时了解这个数字将有助于我们的网络前端更加用户友好。
我尝试使用以下代码查看请求池中正在运行的查询,但不幸的是,这是特定于yarn而不是impala许可控制的:

yarn application -list -appStates RUNNING -queue my_request_pool

我在google上搜索了几次,但是找不到impala许可控制的相应命令行。
有人知道impala许可控制是否有cli,以便我可以查看当前正在运行/挂起的查询吗?
任何帮助都将不胜感激!!

klsxnrf1

klsxnrf11#

您可以尝试访问集群中 Impala 守护进程的web ui。除此之外,它还包含所有正在运行和最近完成的查询的列表。它的默认url是 https://your.impala.host:25000/queries . 这些列表包含“resourcepool”属性,该属性指定查询通过的ac池。

相关问题