2017-11-16 5 views
0

Elasticsearch schlägt aufgrund des folgenden Bootstrap-Fehlers fehl.Elasticsearch erhält nicht genügend Dateideskriptoren

max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

Ich habe den Wert als Wurzel verwendet sysctl und ulimit Befehle eingestellt und überprüft cat /proc/sys/fs/file-max verwenden. Der ElasticSearch-Prozess erhält jedoch nicht mehr als 4096 Dateideskriptoren. Ich habe sogar versucht, eine neue Sitzung von der Root-Sitzung zu starten, die ich erstellt habe, aber kein Glück dort. Was könnte sonst noch das Problem sein?

Antwort

1

Für die ZIP und Tar.gz Pakete gesetzt ulimit -n 65536 als Wurzel vor Elasticsearch Starten oder Set nofile zu 65536 in /etc/security/limits.conf.

Die vollständige Referenz finden Sie unter here.

+0

Wie in der Frage erwähnt, habe ich den Wert mit ulimit gesetzt und auch den Wert verifiziert, aber elasticsearch nicht abholen. – dknight

Verwandte Themen