org. apache .druid. java .util.common.ISE: Сервер по умолчанию не найден - PullRequest
2 голосов
/ 11 апреля 2020

Я впервые настраиваю друида и столкнулся со следующими проблемами, пытаясь запустить друида, используя docker -compose,

2020-04-10T14: 40: 01,837 ОШИБКА [qtp1667348377-84] org . apache .druid.server.router.QueryHostFinder - Катастрофа c ошибка! Серверы вообще не найдены! Неудачный запрос !: {class = org. apache .druid.server.router.QueryHostFinder} 2020-04-10T14: 40: 01,837 WARN [qtp1667348377-84] org.eclipse.jetty.server.HttpChannel - / druid / v2 / sql org. apache .druid. java .util.common.ISE: Сервер по умолчанию не найден! в орг. apache .druid.server.router.QueryHostFinder.pickDefaultServer (QueryHostFinder. java: 119) ~ [druid-server-0.17.1.jar: 0.17.1]

здесь cmd я использую

vm: ~ $ sudo docker -compose -f distribution / docker / docker -compose.yml up

я клонировал репозиторий с https://github.com/apache/druid.

Однако, если загрузить дистрибутив druid apache -druid-0.17.1 и использовать ./bin/start-micro-quickstart, я смогу увидеть, что все сервисы запущены успешно и работает нормально. возможность доступа к веб-консоли и загрузки данных в сегменты.

Но когда я пытаюсь запустить druid в кластерном режиме или с помощью docker, получаю 404 ошибки в консоли и в журналах, соединение отклоняется и Out of Memory ошибки. Я увеличил -XX: MaxDirectMemorySize = 6g в друиде. sh, но не повезло.

Пожалуйста, помогите мне исправить эти ошибки при запуске друида с использованием docker -compose.

1 Ответ

0 голосов
/ 16 апреля 2020

Выполните Docker PS, чтобы проверить, работает ли маршрутизатор / брокер.

Если нет, увеличьте объем памяти, выделенной для вашего docker движка. Друиду нужно как минимум 4ГБ памяти.

...