Spec-Zone.ru › Elasticsearch 7
›Elasticsearch Guide [7.17] ›Настройка Elasticsearch

Важная конфигурация системы

В идеале Elasticsearch должен работать только на одном сервере и использовать все доступные ресурсы. Для этого необходимо настроить операционную систему, чтобы пользователь, запускающий Elasticsearch, имел доступ к большему объёму ресурсов, чем по умолчанию.

Перед переходом к рабочей среде необходимо рассмотреть следующие настройки:

  • Настройка системных параметров
  • Отключение подкачки
  • Увеличение числа файловых дескрипторов
  • Обеспечение достаточного объема виртуальной памяти
  • Обеспечение достаточного количества потоков
  • Настройки кэша DNS JVM
  • Временная директория не монтирована с noexec
  • Таймаут повторной передачи TCP

Режим разработки против режима работы

По умолчанию Elasticsearch предполагает, что вы работаете в режиме разработки. Если какие-либо из вышеперечисленных настроек не настроены должным образом, в файл журнала будет записано предупреждение, но вы сможете запустить свой узел Elasticsearch.

Как только вы настроите сетевой параметр, такой как network.host, Elasticsearch предположит, что вы переходите к рабочей среде, и повысит вышеуказанные предупреждения до исключений. Эти исключения помешают запуску вашего узла Elasticsearch. Это важная мера безопасности, которая гарантирует, что вы не потеряете данные из-за неправильно настроенного сервера.

© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/system-config.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API