2017-11-16 19 views
0

次のブートストラップエラーのためにElasticsearchが失敗しています。Elasticsearchが十分なファイル記述子を取得していません

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

私はsysctlulimitコマンドを使用してrootとして値を設定し、cat /proc/sys/fs/file-maxを使用して検証しています。しかし、elasticsearchプロセスは4096個以上のファイル記述子を取得しません。私は作成したルートセッションから新しいセッションを開始しようとしましたが、そこには運がありません。それ以外に何が問題なのでしょうか? .zipファイルと.tar.gzのパッケージの場合

答えて

1

は、Elasticsearchを開始する前に、rootとしてulimit -n 65536を設定、または/etc/security/limits.conf65536nofileを設定します。

hereを参照してください。

+0

質問で述べたように、私はulimitを使って値を設定し、値も検証しましたが、elasticsearchはそれを拾いません。 – dknight

関連する問題