Дескрипторы файлов OpenSearch

OpenSearch logo OpenSearch

Дескрипторы файлов необходимы для того, чтобы процесс OpenSearch мог отслеживать все файлы, открытые в любой момент времени, а также все сетевые соединения с другими узлами.

Исчерпание файловых дескрипторов приведет к тому, что процесс OpenSearch не сможет отслеживать открытые файлы, открывать новые файлы или сокетные соединения, когда это необходимо, и, скорее всего, приведет к потере данных.

Процессу OpenSearch должно быть разрешено до 65 536 или более дескрипторов.

Как решить эту проблему

Если для установки OpenSearch вы использовали systemd или yum, то настройка должна быть применена автоматически. Если же вы установили tarball, то необходимо выполнить следующие действия:

Отредактируйте файл /etc/security/limits.conf

Добавьте строку:

Пользователи MacOS должны также добавить в файл jvm.options следующую строку (для Linux это не обязательно):

Перезапустите OpenSearch.

Вы можете проверить, что настройка вступила в силу:

Avatar for Gnostis
Gnostis
Добавить комментарий