Linux システムにおけるオープン・ファイルおよびプロセスの数の設定値の増加

Watson™ Explorer Engine 内のオープン・ファイルおよびプロセスの数を増やすことで、パフォーマンスが向上し、エラー・メッセージが減少する可能性があります。

Linux の maximum user processes (nproc) 制限は、特定のユーザーについて存在することができる、すべてのプロセス内のスレッド数をカウントします。Linux の一部のバージョンでは、nproc のデフォルト値が 1024 となっていますが、このスレッド数では、多くの場合、すべてのプロセスに対応できません。nproc の値が低すぎると、「resource temporarily unavailable」や「error creating thread」などの Watson Explorer エラー・メッセージが表示される場合があります。Watson Explorer Engine がインストールされているシステムでは、nproc の値を 20000 以上に設定することをお勧めします。

Linux の一部のバージョンでは、maximum open files (nofile) 制限のデフォルト値が 1024 となっています。Watson Explorer Engine がインストールされているシステムでは、nofile の値を 5000 に増やすことをお勧めします。

どちらの値も、通常は /etc/security/limits.conf または /etc/security/limits.d/ 内のファイルを編集することで変更できます。これらの設定の変更について詳しくは、使用しているオペレーティング・システムのマニュアルの limits.conf に関するページを参照してください。