Elasticsearch 5.x устанавливается на Centos7 за брандмауэром - PullRequest
0 голосов
/ 23 мая 2019

Я за брандмауэром.Нет открытого доступа в интернет.Установка Elasticsearch 5.x из rpm на centos 7. Я никогда не смогу обновить код или добавить дополнения.Никогда не получайте открытый доступ в интернет.Пожалуйста, не рекомендую «обновлять» программное обеспечение.

Мне нужна помощь, чтобы разобраться в джунглях конфигурации при установке Elasticsearch как части трехузлового кластера AWS EC2.В частности, в отношении управления памятью.

У меня установлен и настроен один экземпляр EC2.Однако я не уверен, что конфигурация правильная.Особенно в отношении управления памятью.Код ниже показывает мою текущую конфигурацию.Есть шесть разных конфигурационных файлов с записями, которые я не понимаю.Если я активирую некоторые из этих строк, как указано в разных документах, загрузка этого узла завершится неудачно.Зачем?Что мне нужно изменить и почему?Спасибо за вашу помощь.

/etc/sysconfig/elasticsearch
-----------------------------
#ES_HEAP_SIZE=8g
#MAX_LOCKED_MEMORY=unlimited
#MAX_MAP_COUNT=26144

/usr/lib/systemd/system/elasticsearch.service
-------------------------------------------
LimitNOFILE=65536
LimitNPROC=2048

/etc/elasticsearch/elasticsearch.yml
------------------------------------------
#bootstrap.memory_lock: true

/etc/elasticsearch/jvm.options
----------------------------------
-Xms8g
-XmX8g

/etc/security/limits.conf
--------------------------------
elasticsearch -nofile 65536
elasticsearch - memlock unlimited

/etc/sysctl.conf
----------------------------
vm.max_map_count=524288

Я также переназначил / var / tmp в exec, позволяя java использовать файл для исполняемых файлов.Что делают конфигурации в / etc / sysconfig /asticsearch?

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