スレッドの最大数チェック
Elasticsearchは、リクエストを段階に分解し、それらの段階を異なるスレッドプールエグゼキュータに渡すことによってリクエストを実行します。Elasticsearch内のさまざまなタスクに対して異なる スレッドプールエグゼキュータ が存在します。したがって、Elasticsearchは多くのスレッドを作成する能力が必要です。スレッドの最大数チェックは、Elasticsearchプロセスが通常の使用下で十分なスレッドを作成する権限を持っていることを確認します。このチェックはLinuxでのみ強制されます。Linuxを使用している場合、スレッドの最大数チェックに合格するには、Elasticsearchプロセスが少なくとも4096スレッドを作成できるようにシステムを構成する必要があります。これは、/etc/security/limits.conf
を介してnproc
設定を使用して行うことができます(root
ユーザーの制限も増やす必要があるかもしれないことに注意してください)。