RHELは、ユーザーごとの最大オープンファイル数を設定します。

RHELは、ユーザーごとの最大オープンファイル数を設定します。

私の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を開きます。

関連情報