AIXシステムファイル/etc/security/limitsを修正する



このセクションには以下のテーマが含まれています。
  • 増加プロセスのメモリサイズ制限
  • ファイルサイズ制限を追加しました。
  • は、大きなファイルサポートを有するファイルシステム
  • を作成する。
    プロセスのメモリサイズ制限を追加します。
    現在のプロセスのデータサイズと仮想メモリサイズの制限を確認するために、以下のコマンドを入力します。
    ulimit -d
    ulimit -m
    プロセスデータサイズと仮想メモリサイズを無制限に設定することを推奨します。変更/etc/security/limitsファイルの次の行により無制限に設定できます。
    default:
    data = -1
    rss = -1
    etc/security/limitsファイルの変更を有効にするために、ユーザは現在のログインセッションをキャンセルして再登録しなければなりません。
    これらのサイズ制限は少なくとも256 MBに設定します。この値は/etc/security/limitsファイルの25000値です。デフォルト値より大きいIBM Directory Serverキャッシュを使用する場合、これらの制限値を大きくしてください。詳細については、IBM Directory Server文書を参照してください。
    プロセス仮想メモリサイズは/etc/security/limitsファイルの他に、プロセスで使用できるセグメント数に制限されています。デフォルトの場合、一つのプロセスは一つのメモリしか使えません。これでプロセスを128 MBに制限します。AIXサポートLDR_CNTRL環境変数が有効になる大きなメモリモデル。調整プロセスのメモリサイズ制限を参照して、LDR_設定について取得してください。CNTRL環境変数の詳細情報。
    ファイルサイズの制限を追加
    現在のファイルサイズ制限を確認するために、以下のコマンドを入力します。
    ulimit -f
    ファイルサイズの制限は無制限に設定してください。変更/etc/security/limitsファイルの次の行により無制限に設定できます。
    default:
    fsize = -1
    etc/security/limitsファイルの変更を有効にするために、ユーザは現在のログインセッションをキャンセルして再登録しなければなりません。
    以下のタイプのファイルはDirectory Serverのサイズによって増加しますので、ファイルサイズのオプションを無制限に設定する理由の一つです。
  • DB 2テーブルとインデックスファイル
  • bulkloadで使用される一括ロードの一部としての一時ファイル(例えばLDIFファイル入力)
  • 大きなファイルサポートを持つファイルシステムを作成します。
    ulimitの設定にかかわらず、AIX上の標準ファイルシステムは2 GBファイルサイズの制限があります。2 GBの制限より大きいファイルを有効にする方法は、大きなファイルオプションを有効にしてファイルシステムを作成することです。このオプションは、smitメニューの追加ログファイルシステムオプションで見つけられます。AIXドキュメントを参照して、追加情報とファイルシステムオプションを取得してください。