第5章 カーネルパラメーター
パラメーター | 説明 |
---|---|
|
sysctl net.bridge.bridge-nf-call-arptables キーを設定します。デフォルト値は |
|
sysctl net.bridge.bridge-nf-call-ip6tables キーを設定します。デフォルト値は |
|
sysctl net.bridge.bridge-nf-call-iptables キーを設定します。デフォルト値は |
| 読み込む追加のカーネルモジュールのハッシュ |
| インストールする追加のカーネル関連パッケージのリスト |
| 適用する追加の sysctl 設定のハッシュ |
|
カーネルは aio メモリーをオンデマンドで割り当て、この数により並列 aio リクエストの数が制限されます。制限が大きい場合の唯一の欠点は、悪意のあるゲストが並列リクエストを発行し、カーネルにメモリーを確保させる可能性があることです。この数を少なくとも 128 * (ホスト上の仮想ディスクの数) に設定します。Libvirt はデフォルトの 1M リクエストを使用して 8k ディスクを許可し、すべてのディスクが同時に aio リクエストにヒットした場合、最大で 64M のカーネルメモリーを使用します。デフォルト値は |
|
sysctl fs.inotify.max_user_instances キーを設定します。デフォルト値は |
| ホストプロセスから分離する必要がある論理 CPU ID の一覧。この入力は、調整されたプロファイル cpu-partitioning に提供され、systemd を設定し、割り込みを再ピン留め (IRQ リピンニング) します。 |
| ホストに適用するカーネル引数 |
|
有効にすると、KernelArgs が変更されている場合、ノードは tripleo-kernel によって自動的に再起動されません。展開または更新プロセスが完了した後、Operator はノードを手動で再起動する必要があります。スケールアップ操作中にこれを有効のままにしておくと、新しいノードでの再起動が妨げられます。KernelArgs が適用されないため、展開エラーが発生する可能性があります。デフォルト値は |
|
sysctl net.ipv6.{default/all}.disable_ipv6 キーを設定します。デフォルト値は |
|
net.ipv4.ip_forward キーを設定します。デフォルト値は |
|
net.ipv{4,6}.ip_nonlocal_bind キーを設定します。デフォルト値は |
|
sysctl kernel.pid_max キーを設定します。デフォルト値は |
|
sysctl net.ipv4.neigh.default.gc_thresh1 の値を設定します。これは ARP キャッシュに保持されるエントリーの数の最小値です。キャッシュ内にあるエントリーがこの数より少ない場合、ガベージコレクターは実行されません。デフォルト値は |
|
sysctl net.ipv4.neigh.default.gc_thresh2 の値を設定します。これは ARP キャッシュに保持されるエントリーの数のソフト最大値です。エントリー数がこの値を超えても、5 秒間ガベージコレクターは実行されません。デフォルト値は |
|
sysctl net.ipv4.neigh.default.gc_thresh3 の値を設定します。これは ARP キャッシュに保持されるエントリーの数のハード最大値です。キャッシュ内にこの数を超えるエントリーがある場合、必ずガベージコレクターが実行されます。デフォルト値は |
|
ansible ノードの再起動の待機時間を指定するタイムアウト (秒単位)。デフォルト値は |
| 説明なし |
|
ホストに適用する Tuned プロファイル。デフォルト値は |