Использование динамической памяти недоступно в распределенном режиме в веб-интерфейсе Drill - PullRequest
0 голосов
/ 10 января 2020

Я установил Drill (версия 1.16) на 3 узла и использую распределенный режим. Поскольку, когда я реализовал запрос (объединение нескольких таблиц), я хочу распределить использование памяти.

Но когда я вхожу в веб-интерфейс Drill, только доступ к файлу дает информацию об использовании. другой дрель говорит Not Available.

Интересно, хорошо ли работает распределенный режим или нет.

Только для теста. Когда я реализую запрос, который объединяет 3 таблицы на другом узле (PostgreSQL), создается и выполняется только один большой фрагмент (это означает, что один сверлильный бит работает и не распределяет память использование)

Это веб-интерфейс. Вы можете увидеть знак Not available.

enter image description here

Это conf / drill-override.conf

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

Если я неправильно понять структуру Drill, пожалуйста, объясните мне. Спасибо.

1 Ответ

1 голос
/ 10 марта 2020

Эта проблема была исправлена ​​в пределах https://issues.apache.org/jira/browse/DRILL-7582 и https://issues.apache.org/jira/browse/DRILL-7619, поэтому в текущей основной версии эти показатели должны отображаться.

В качестве обходного пути для более старых версий вы можете обновить файл /etc/hosts, чтобы сопоставить IP-адреса узлов с их именами хостов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...