LinuxマシンでルートというJavaプログラムを実行しています。私はcat /proc/<pid>/limits
で実行中のプログラムをチェックするときMax open files
制限をincreaceするために、私は/etc/security/limits.conf
なぜ/ * /etc/security/limits.confにrootユーザーが含まれていないのですか?
* soft nofile 1000000
* hard nofile 1000000
に以下の行を追加しかし、それはまだMax open files
がであることを私に伝えます。私は/etc/security/limits.conf
に別の2行を追加するまで、Max open files
は
root soft nofile 1000000
root hard nofile 1000000
に変更することができ、私はデフォルトのエントリのために、それはワイルドカード*
と言い、
limit.conf
からのコメントを見ることができます
デフォルトのエントリとして*を使用すると、ルートユーザーが含まれていませんか?どうして?
質問する場所が間違っています。ここで試してみてください:http://unix.stackexchange.com/ – ceving