Drill Web UI中的分布式模式下堆内存使用不可用

问题描述 投票:0回答:1

我在3个节点上安装了Drill(1.16版),并使用分布式模式。当我实现查询(连接多个表)时,我想分配内存使用情况。

但是当我进入Drill Web UI时,只有我访问的钻头会提供有关使用情况的信息。其他钻头说Not Available

我想知道分布式模式是否运作良好。

仅供测试,当我实现在不同节点上连接3个表的查询(PostgreSQL)时,仅创建并执行一个主要片段。(这意味着单个钻头正在工作,并且不会分配内存使用量)

这是Web UI。您可以看到Not available标志。

enter image description here

这是conf / drill-override.conf

drill.exec: {
  cluster-id: "drillbits1",
  zk.connect: "<ip1>:2181,<ip2>:2181,<ip3>:2181"
}

[如果我误解了Drill的结构,请向我解释。谢谢。

memory distributed apache-drill
1个回答
1
投票

此问题已在https://issues.apache.org/jira/browse/DRILL-7582https://issues.apache.org/jira/browse/DRILL-7619的范围内解决,因此在当前的主版本中,应显示这些指标。

作为较早版本的解决方法,您可以更新/etc/hosts文件以将节点IP与其主机名映射。

© www.soinside.com 2019 - 2024. All rights reserved.