私のRHELシステムの/etc/security/limits.confに次の値を設定しました。
* hard nofile 65535
@student hard nofile 100000
ユーザーごとの最大オープンファイル数を設定する場合、これは正しいアプローチですか?
この値は常にユーザー固有のnofile値の合計より大きくなければなり* hard nofile
ませんか?
答え1
*ハードnofile値は常にユーザー固有のnofile値の合計より大きくなければなりませんか?
しかし、実際にはそうではありません。 limit.conf(5) および limits(2) は、特定のユーザーが基本ユーザーよりも多くのリソースを使用できるようにするためにも使用されます。
制限項目を入力すると、デフォルトのユーザー(*)は65535ファイルを開くことができないように制限され、グループ内のユーザーも制限されます。学生100,000を開きます。