linux +メッセージ+「開いたファイルが多すぎます(24)」メッセージとはどういう意味ですか?

linux +メッセージ+「開いたファイルが多すぎます(24)」メッセージとはどういう意味ですか?

~から/var/log/メッセージ次のような行がたくさん見えます。

   Oct  9 10:01:14 Linux_machine15 syslog-ng[14736]: Error opening file for writing; filename='/var/log/remote/102.18.20.44/kern.log', error='Too many open files (24)'

「開いているファイルが多すぎます(24)」メッセージが何を意味するのかを知る必要がありますか?

 more /etc/security/limits.conf


 *       soft    nofile  8192
 *       hard    nofile  65536
 *       soft    nproc   8391
 *       hard    nproc   16384

ベストアンサー1

オペレーティングシステムは、プロセスが開くことができるファイル数の制限を設定します。これらの制限は一般的に/etc/security/limits.conf

デフォルトでは、開いているファイルの制限は低すぎる場合があり、時には1024と同じくらい低い場合があります。

以下を追加してグローバル制限を増やすことができます。

*          -       nofile          16384

username最初の列のアスタリスクをまたはに置き換えて、ユーザーごとまたはグループごとの制限を設定することもできます@groupname

おすすめ記事