Elasticsearch контейнер пустой - PullRequest
0 голосов
/ 02 июля 2019

Я попробовал двух хостеров.Массивегрид и Униспейс.На обоих я создал новую среду.Затем выберите установку Docker.Выберите эластичный поиск.После того, как это закончено.Я взял URL-адрес IPv4 и вставил в браузер с портом, как 9200, и ничего не выскочил.

Итак, я вошел в терминал и netstat сказал мне, что не работает эластичный сервис.На самом деле ничего, связанного с эластичным, не было установлено.Нет / etc /asticsearch.

Я использовал этот учебник https://docs.jelastic.com/elasticsearch

Не удалось выполнить часть «Соединение через публичный IP».

Интересно, что мне не хватает.

Редактировать: я создал еще одну новую среду и установил образ Elasticsearch 6.8.1, и это работает в соответствии с руководством.Более новый диапазон от 7.0 и далее пуст.Нет Java, нет поиска и т. Д.

1 Ответ

0 голосов
/ 03 июля 2019

Чтобы устранить проблему с версией 7.2, можно сделать следующие шаги:

  1. Добавить следующую строку в файл /usr/local/bin/docker-entrypoint.sh:
ulimit -n 65536
И в файле elasticsearch.yml (/usr/share/elasticsearch/config/elasticsearch.yml) добавить:
cluster.initial master_nodes: node-1

После этого перезапустите контейнер.

...