Агент Apache Ambari: исключение sudo при запуске служб Elasticsearch Datanode (M-Pack) - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь использовать Elasticsearch 6.3.x (Ambari) M-Pack для предоставления услуг ES и Kibana в кластере HDP.M-Pack без проблем устанавливается на Ambari Server и ES, службы Kibana установлены успешно.

Службы ES Master и Kibana работают, , но ведомые ES (узлы данных) не работают .Получение следующего исключения при попытке запустить службу узла данных ES через Ambari:

resource_management.core.exceptions.ExecutionFailed: Execution of 'sudo systemctl daemon-reload' returned 1. sudo: sorry, you must have a tty to run sudo

Как смягчить вышеупомянутое исключение и запустить службы ES Datanode через Ambari?

Технические подробности

HDP version: 2.6.3

Ambari version: 2.6.1.5

Cluster size: 5 nodes

Ответы [ 2 ]

0 голосов
/ 03 апреля 2019

Устранена попыткой non sudo варианта M-Pack . Агенты Ambari работали с корневыми возможностями и не нуждаются в дополнительных sudo.

Несколько вариантов перечислены в разделе Загрузки на странице Elasticsearch 6.3.x (Ambari) .

0 голосов
/ 13 марта 2019

Кажется, что проблема с Linux связана с проблемой HDP. Поиск Google получил мне это: https://www.shell -tips.com / 2014/09/08 / sudo-извините, что вы должны иметь tty-to-run-sudo /

...