第10章 Compute (nova) パラメーター
Compute パラメーターを使用して nova サービスを変更できます。
| パラメーター | 説明 |
|---|---|
|
| このサービスの証明書の作成時に使用される秘密鍵のサイズを上書きします。 |
|
|
Apache のタイムアウト (秒単位)。Apache が I/O 操作を待機する時間を定義します。デフォルト値は |
|
| 認証に使用する clouds.yaml のエントリー。 |
|
|
証明書の作成時に使用される秘密鍵のサイズを指定します。デフォルト値は |
|
|
nova_libvirt コンテナー PID のリミットを調整します (リミットを解除するには 0 に設定します) (デフォルトは 65536)。デフォルト値は |
|
|
OpenStack Compute (nova) Libvirt コンテナーのユーザーリミット。デフォルト値は |
|
| Compute ロールのカスタムプロバイダーを記述するハッシュの配列。Format: 名前/uuid - 対象となるリソースプロバイダーは、UUID または名前で識別できます。さらに、値 $COMPUTE_NODE を UUID フィールドで使用して、サービスによって管理されるすべてのノードを識別できます。uuid または名前のいずれかのみ必須です。uuid または名前の両方を指定すると、特別な uuid $COMPUTE_NODE がテンプレートに設定されます。 inventories - オプション) カスタムプロバイダーインベントリーのハッシュ。total は必須プロパティーです。設定されていないその他のオプションのプロパティーには、デフォルト値が配置されます。既存のプロバイダーをオーバーライドすると、値は既存のインベントリーから保持されません。 traits - (オプション) 追加の traits の配列。例: ComputeParameters: CustomProviderInventories: - uuid: $COMPUTE_NODE inventories: CUSTOM_EXAMPLE_RESOURCE_CLASS: total: 100 reserved: 0 min_unit: 1 max_unit: 10 step_size: 1 allocation_ratio: 1.0 CUSTOM_ANOTHER_EXAMPLE_RESOURCE_CLASS: total: 100 traits: - CUSTOM_P_STATE_ENABLED - CUSTOM_C_STATE_ENABLED. |
|
|
OpenStack Compute (nova) コンピュートコンテナーのユーザーリミット。デフォルト値は |
|
|
ドッカー nova 移行対象 sshd サービスがバインドするポート。デフォルト値は |
|
|
memcached でキャッシュを有効にします。デフォルト値は |
|
|
director で生成されていない設定を削除します。アップグレード後に以前の設定が残らないようにするために使用します。デフォルト値は |
|
|
インスタンス HA の設定を有効にするかどうかを定義します。この設定には、Compute ロールへの PacemakerRemote サービスの追加が必要です。デフォルト値は |
|
|
SQLAlchemy-collectd サーバープラグインを有効にするには true に設定します。デフォルト値は |
|
|
このオプションを True に設定すると、 |
|
|
デフォルトのバックエンドの識別子。デフォルト値は |
|
| 追加の glance バックエンドを設定する際の設定のディクショナリー。ハッシュキーはバックエンドの ID で、値はそのバックエンドに固有のパラメーター値のディクショナリーです。複数の rbd および cinder バックエンドを設定することが可能ですが、file および swift バックエンドはそれぞれ 1 つに制限されます。(例: # Default glance store is rbd.GlanceBackend: rbd GlanceStoreDescription: デフォルト rbd ストア # GlanceMultistoreConfig は 2 番目の rbd バックエンドおよび cinder # バックエンドを指定します。GlanceMultistoreConfig: rbd2_store: GlanceBackend: rbd GlanceStoreDescription: 2 番目の rbd ストア CephClusterName: ceph2 # オーバーライド CephClientUserName (このクラスターが別の # クライアント名を使用する場合)。CephClientUserName: client2 cinder1_store: GlanceBackend: cinder GlanceCinderVolumeType: volume-type-1 GlanceStoreDescription: First cinder store cinder2_store: GlanceBackend: cinder GlanceCinderVolumeType: volume-type-2 GlanceStoreDescription: Seconde cinder store. |
|
|
インスタンス名の生成に使用するテンプレートの文字列。デフォルト値は |
|
|
VNC TLS に使用する CA 証明書を指定します。デフォルト値は |
|
| ホストに適用するカーネル引数 |
|
| これは、libvirt 内の TLS に使用する CA 証明書を指定します。このファイルは、libvirt 内のデフォルト CA のパス (/etc/pki/CA/cacert.pem) へのシンボリックリンクです。libvirt のバックエンドである GNU TLS の制限により、ファイルは 65 K 以下にする必要がある点に注意してください (そのため、システムの CA バンドルは使用できません)。このパラメーターは、デフォルト (内部 TLSCAFile パラメーターがベース) が望ましくない場合に使用すべきです。現在のデフォルトは、TripleO のデフォルト CA である FreeIPA を反映しています。これは、内部の TLS が有効な場合にのみ使用されます。 |
|
| このサービスの証明書の作成時に使用される秘密鍵のサイズを上書きします。 |
|
|
これは、モニターとして使用することのできるパフォーマンスイベントリストです(例: |
|
|
libvirt デーモンでフィルターを定義して、カテゴリーログ出力ごとに異なるログレベルを選択します (詳しくは https://libvirt.org/logging.html を参照)。デフォルト値は |
|
| TLS が有効な場合の libvirt サービスのパスワード |
|
|
コンパイル時のデフォルト TLS 優先度文字列をオーバーライドします。デフォルト値は |
|
|
virtlogd でフィルターを定義して、カテゴリーログ出力ごとに異なるログレベルを選択します (詳しくは https://libvirt.org/logging.html を参照)。デフォルト値は |
|
|
virtnodedevd でフィルターを定義して、カテゴリーログ出力ごとに異なるログレベルを選択します (詳しくは https://libvirt.org/logging.html を参照)。デフォルト値は |
|
|
virtproxyd でフィルターを定義して、カテゴリーログ出力ごとに異なるログレベルを選択します (詳しくは https://libvirt.org/logging.html を参照)。デフォルト値は |
|
|
virtqemud でフィルターを定義して、カテゴリーログ出力ごとに異なるログレベルを選択します (詳しくは https://libvirt.org/logging.html を参照)。デフォルト値は |
|
|
virtsecretd でフィルターを定義して、カテゴリーログ出力ごとに異なるログレベルを選択します (詳しくは https://libvirt.org/logging.html を参照)。デフォルト値は |
|
|
virtstoraged でフィルターを定義して、カテゴリーログ出力ごとに異なるログレベルを選択します (詳しくは https://libvirt.org/logging.html を参照)。デフォルト値は |
|
| これは、VNC TLS に使用する CA 証明書を指定します。このファイルは、デフォルト CA パス (/etc/pki/CA/certs/vnc.crt) へのシンボリックリンクです。このパラメーターは、デフォルト (InternalTLSVncProxyCAFile パラメーターで指定されている) が望ましくない場合に使用すべきです。現在のデフォルトは、TripleO のデフォルト CA である FreeIPA を反映しています。これは、内部の TLS が有効な場合にのみ使用されます。 |
|
| このサービスの証明書の作成時に使用される秘密鍵のサイズを上書きします。 |
|
|
Memcached サービスで TLS を有効にするには、True に設定します。すべてのサービスが Memcached TLS をサポートする訳ではないので、移行期間中、Memcached は 2 つのポート (MemcachedPort パラメーター (上記) で設定したポート、および TLS を使用しない 11211) をリッスンします。デフォルト値は |
|
|
高度な (eventlet に対して安全な) memcached クライアントプールを使用します。デフォルト値は |
|
|
移行用の SSH 鍵。public_key および private_key の鍵を持つディクショナリーが必要です。値は SSH 公開/秘密鍵ファイルと全く同じでなければなりません。デフォルト値は |
|
|
ssh を介したマイグレーションのターゲットポート。デフォルト値は |
|
|
マルチパスデーモンを有効にするかどうかを定義します。デフォルト値は |
|
|
MySQL で IPv6 を有効にします。デフォルト値は |
|
| スプーフィングを防ぐための共有シークレット |
|
|
物理ネットワーク名 (キー) と NUMA ノード (値) のマッピング(例: |
|
| すべてのトンネル化ネットワークの NUMA アフィニティーを設定するのに使用します。 |
|
|
通知の送信を処理する単一または複数のドライバー。デフォルト値は |
|
|
これがデフォルトのセルに追加するセルかどうかを定義します。デフォルト値は |
|
|
サイズ変更のために、宛先マシンがソースに一致することを許可します。デフォルト値は |
|
|
API クエリーごとに返されるオブジェクトの最大数。デフォルト値は |
|
|
nova-compute が自分自身を無効にするまでに許容される、連続したビルドエラー回数の最大値。デフォルト値は |
|
|
ピニングされたインスタンス CPU のプロセスをスケジューリングできる物理ホスト CPU 番号のコンマ区切りリストまたは範囲。たとえば、 |
|
|
非推奨の |
|
|
コンピュートノードで irqbalance を無効にするかどうかを定義します。特に、リアルタイム Compute ロールでは無効のままにします。デフォルト値は |
|
|
コンピュートノードで KSM を有効にするかどうかを定義します。特に NFV のユースケースでは、無効のままにします。デフォルト値は |
|
|
raw 以外の形式でキャッシュされたベースイメージを raw 形式に変換するには、"True" に設定します。I/O が遅いシステムや空き容量が少ないシステムを使用している場合は、"False" に指定して、圧縮の際の CPU 要件を軽減することで入力の帯域幅を最小限に抑えます。注記: CPU のボトルネックを防ぐために、Compute サービスは圧縮時にベースイメージからすべての圧縮を削除します。変換されたイメージには、セキュリティー上の問題となる可能性のあるバッキングファイルを含めることはできません。raw イメージ形式は、qcow2 などの他のイメージ形式よりも多くの領域を使用します。Raw ベースイメージは常に libvirt_images_type=lvm と併せて使用されます。デフォルト値は |
|
| コンピュートノードでのベースイメージのキャッシュに影響を与えるイメージキャッシュマネージャーの実行間で待機する時間を秒単位で指定します。この期間は、remove_unused_base_images および remove_unused_original_minimum_age_seconds で設定された未使用のキャッシュイメージの自動削除に使用されます。
デフォルトの間隔である 60 秒で実行するには、"0" に設定します (推奨されません)。デフォルト値は |
|
| イメージの事前キャッシュを同時にトリガーするコンピュートノードの最大数。イメージの事前キャッシュが要求されると、コンピュートノードはダウンロードの開始を指示されます。
数値が大きいと、compute が並行して機能し、操作完了までの時間が短縮される可能性がありますが、Image サービスにも DDoS が実行される可能性があります。数値が小さいと、順次操作が実行され、イメージサービスの負荷は低くなりますが、完了までの実行時間が長くなる可能性が高くなります。デフォルト値は |
|
|
image_cache_manager_interval を使用して設定された間隔で使用されていないベースイメージをキャッシュから自動的に削除するには、"True" に設定します。イメージは、remove_unused_original_minimum_age_seconds を使用して指定された期間アクセスされなかった場合に unused と定義されます。デフォルト値は |
|
|
未使用のサイズ変更されたベースイメージをキャッシュから削除する最短の期間を指定します (秒単位)。未使用のサイズ変更されたベースイメージは、この期間削除されません。デフォルト値は |
|
| libvirt インスタンスディスクに対する事前割り当てモードを指定します。次の有効な値のいずれかに設定します: - none - インスタンスの開始時にストレージはプロビジョニングされません。- space - ストレージはインスタンスの開始時に fallocate を使用して完全に割り当てられます。これによりスペースが確保され、I/O パフォーマンスも向上します。
CoW インスタンスディスクを使用しない場合でも、各インスタンスが取得するコピーはスパースであるため、インスタンスが ENOSPC でランタイムに予期せず失敗する可能性があります。インスタンスディスクに fallocate(1) を実行すると、Compute サービスは即時に、ファイルシステム内でイメージに領域を効率的に割り当てます (サポートされている場合)。ファイルシステムではランタイム時にブロックを動的に割り当てる必要がないため、ランタイムのパフォーマンスも向上し、CPU オーバーヘッドとファイルの断片化が軽減されます。デフォルト値は |
|
|
Libvirt ドメインの種別。デフォルトは kvm です。デフォルト値は |
|
| オプションの環境変数のリスト |
|
| オプションのボリュームのリスト |
|
|
コンピュートノードがブートした後に nova-compute サービスの起動を遅延します。これは、インスタンス起動前およびオーバークラウドの再起動後に、ceph が正常に戻る機会を与えるためです。デフォルト値は |
|
|
libvirt インスタンスディスクに cqow2 形式の CoW (Copy on Write) イメージを使用するには、"True" に設定します。CoW を使用する場合には、バッキングストアとホストのキャッシュによっては、各インスタンスが独自のコピー上で稼働することで、並行処理が改善される場合があります。raw 形式を使用するには、"False" に設定します。raw 形式は、ディスクイメージの共通の部分により多くの領域を使用します。デフォルト値は |
|
|
物理 CPU に対する仮想 CPU の割当て比率。デフォルト値は |
|
|
すべてのセルから削除されたインスタンスをアーカイブします。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスをアーカイブする (Age)。削除されたインスタンスエントリーをアーカイブする際の保持ポリシーを日数単位で定義します。0 は、シャドウテーブル内のその日以前のデータがアーカイブされることを意味します。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (Log destination)。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (Hour)。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (Max Delay)。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (Max Rows)。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (Minute)。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (Month)。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (Month Day)。デフォルト値は |
|
|
スケジュールされたアーカイブの直後にシャドウテーブルをパージします。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (Until complete)。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (User)。デフォルト値は |
|
|
cron ジョブが削除されたインスタンスを別のテーブルに移動する (Week Day)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (Age)。シャドウテーブルをパージする際の保持ポリシーを、日数単位で定義します。0 は、シャドウテーブル内のその日以前のデータがパージされることを意味します。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (All cells)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (Log destination)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (Hour)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (Max Delay)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (Minute)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (Month)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (Month Day)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (User)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (Verbose)。デフォルト値は |
|
|
cron ジョブがシャドウテーブルをパージする (Week Day)。デフォルト値は |
|
|
インスタンスに異なるアベイラビリティーゾーンからの cinder ボリュームをアタッチできるかどうかを定義します。デフォルト値は |
|
|
Floating IP アドレスのデフォルトプール。デフォルト値は |
|
|
コンピュートノードがサービスレコードを更新する前に、新しいコントロールサービスが開始される Fast-Forward アップグレードを促進します。デフォルト値は |
|
|
glance からのダウンロードおよび COW クローンの代わりに ceph へのアップロードが必要な場合は、インスタンスのブートを拒否します。デフォルト値は |
|
|
物理ディスクに対する仮想ディスクの割当て比率。デフォルト値は |
|
|
OpenStack Compute (nova) データベースでソフト削除された行をアーカイブする cron ジョブを作成するかどうか。デフォルト値は |
|
|
OpenStack Compute (nova) データベースでソフト削除された行をパージする cron ジョブを作成するかどうか。デフォルト値は |
|
|
virtlogd が別のコンテナーで起動し、マイナー更新などの再起動を行わないように virtlogd ラッパースクリプトを生成します。デフォルト値は |
|
|
列挙されたトラステッドプラットフォームモジュール (TPM) デバイスのサポートを有効にするかどうか。デフォルト値は |
|
|
直接 RBD 経由で OpenStack Image Storage (glance) イメージをダウンロードするのを有効にします。デフォルト値は |
|
|
イメージをローカル rbd ストアにコピーするよう要求した後、OpenStack Image Storage (glance) をポーリングする間隔 (秒単位)。デフォルト値は |
|
|
OpenStack Image Storage (glance) がローカル rbd ストアへのイメージコピーを完了するまで待機する全体の最大時間。デフォルト値は |
|
| NovaGlanceEnableRbdDownload が有効でデフォルトはオーバーライドする必要がある場合に、ロールに使用される GlanceMultistoreConfig のバックエンド ID であるハッシュキー。CephClientUserName または GlanceRbdPoolName が GlanceMultistoreConfig に設定されていない場合、それらのパラメーターのグローバル値が使用されます。 |
|
|
各ホストアーキテクチャーのデフォルトのマシンタイプを指定します。Red Hat は、ライブマイグレーション中の下位互換性のために、デフォルトをご使用の環境で最も低い RHEL マイナーリリースに設定することを推奨します。デフォルト値は |
|
|
ホスト上のどのインスタンスもイメージを使用しなくなった後、nova Compute がキャッシュし続ける時間 (秒単位)。デフォルト値は |
|
| Compute サービスでサポートされるとは公開すべきでないイメージ形式のリスト。 |
|
|
設定する libvirt CPU モード。virt_type が kvm に設定されている場合、デフォルトでは host-model に設定されます。それ以外の場合は、デフォルトでは none に設定されます。デフォルト値は |
|
| このパラメーターにより、CPU モデルを指定する際に、CPU 機能フラグを細かく指定することができます。cpu_mode を none に設定していない場合に限り有効です。 |
|
| 名前付きの libvirt CPU モデル (/usr/share/libvirt/cpu_map.xml に記載されている名前を参照)。cpu_mode="custom" および virt_type="kvm|qemu" の場合に限り有効です。 |
|
|
ファイルベースのメモリーに利用可能な容量 (MiB 単位)。このパラメーターを設定する場合、 |
|
|
libvirt max_queues を設定するためのパラメーターを追加します。マルチキューゲストの作成時に有効にできる virtio キューペアの最大数。割り当てられる virtio キューの数は、ゲストによって要求される CPU と定義される最大値のどちらか小さい方です。デフォルトの 0 は設定なしに対応します。デフォルト値は |
|
|
メモリー使用量の統計値表示期間 (秒単位)。ゼロまたは負の値の場合には、メモリー使用量の統計値表示が無効になります。デフォルト値は |
|
|
|
|
| マウントされるオプションのボリュームのリスト |
|
|
Virtio-net RX キューのサイズ。有効な値は、256、512、1024 です。デフォルト値は |
|
|
Virtio-net TX キューのサイズ。有効な値は、256、512、1024 です。デフォルト値は |
|
|
ボリュームのマルチパス接続を有効にするかどうか。デフォルト値は |
|
|
デフォルトは "True" で、移行のパフォーマンスが遅く完了しない可能性がある場合に、メモリーコピープロセスがインスタンスのメモリー書き込みよりも速くなるまでインスタンスの CPU の速度を低下させます。このフラグが True に設定され、ポストコピーが禁止または libvirt および QEMU のバージョンによりポストコピーが利用できない場合に限り、自動収束が使用されます。デフォルト値は |
|
|
"True" の場合、移行の完了前に移行先ノード上でインスタンスがアクティブになり、転送する必要のあるメモリーの上限を設定します。Compute ロールがリアルタイムロールではない場合や、このパラメーターで無効になっている場合は、デフォルト設定によりポストコピーが有効になります。デフォルト値は |
|
|
|
|
|
nova-metadata API サービスがセルごとにデプロイされていることを示します。この場合、マルチセルデプロイメントでのパフォーマンスとデータの分離性が向上します。OpenStack Networking (neutron) の設定方法に応じて、この設定の使用を検討する必要があります。ネットワークが複数セルにまたがる場合は、nova-metadata API サービスをグローバルに実行しなければならない場合があります。ネットワークがセル境界でセグメント化されている場合は、セルごとに nova-metadata API サービスを実行できます。セルごとに nova-metadata API サービスを実行する際には、対応する nova-metadata API サービスを参照するように各 OpenStack Networking (neutron) metadata-agent を設定する必要もあります。デフォルト値は |
|
|
1 つのサーバーに接続できる最大ディスクデバイス数。サーバーがサポートするディスク数は、使用するバスによって異なることに注意してください。たとえば、ide ディスクバスは、アタッチされている 4 つのデバイスに制限されます。設定された最大値は、サーバーの作成、再構築、退避、取り消し、ライブマイグレーション、および接続時に実施されます。Operator は、サーバーをホストする Compute サービスのこのパラメーターを変更すると、サーバーにすでにアタッチされているデバイスの数より小さいと、リビルドが失敗する可能性があることを認識する必要があります。Operator は、コールドマイグレーション時にも、設定された最大値がインプレースのみ適用され、移動前に宛先がチェックされないことに注意してください。-1 は無制限を意味します。デフォルト値は |
|
|
ISO イメージの作成に使用するツールの名前またはパス。デフォルト値は |
|
|
OpenStack Compute (nova) の NFS バックエンドを有効にするかどうか。デフォルト値は |
|
|
nova ストレージの NFS マウントオプション (NovaNfsEnabled が true の場合)。デフォルト値は |
|
| nova ストレージをマウントするための NFS 共有 (NovaNfsEnabled が true の場合) |
|
|
nova ストレージに使用する NFS バージョン (NovaNfsEnabled が true の場合)。NFSv3 は完全なロックをサポートしないため、NFSv4 バージョンを使用する必要があります。デフォルト値は |
|
|
Open vSwitch で使用する統合ブリッジ名。デフォルト値は |
|
| OpenStack Compute (nova) が使用する OVS DB 接続文字列 |
|
| OpenStack Compute (nova) サービスおよびデータベースアカウントのパスワード |
|
| PCI パススルーのホワイトリストパラメーターの YAML リスト |
|
|
仮想 PMEM 機能のバックエンドとしての PMEM namespace のマッピング。このパラメーターにより、Nova の |
|
|
Ansible を介して |
|
|
物理メモリーに対する仮想メモリーの割当て比率。デフォルト値は |
|
|
ホストプロセス用に確保されるメモリー。デフォルト値は |
|
| NUMA ノード ID、ページサイズ (デフォルトの単位は KiB)、および確保されるページ数を表す有効なキーと値のリスト。例: NovaReservedHugePages: ["node:0,size:2048,count:64","node:1,size:1GB,count:1"] は、NUMA ノード 0 に 2 MiB のページを 64 ページ、NUMA ノード 1 に 1 GiB のページを 1 ページ、それぞれ確保することを意味します。 |
|
|
ゲストがシャットダウンするのを待機する秒数。このパラメーターを 0 に設定すると、タイムアウトは発生しません (ゲストがシャットダウン要求に応答しない場合があるため、注意して使用してください)。デフォルト値は 300 秒 (5 分) です。デフォルト値は |
|
|
コンピュートホストのリブート時に実行中のインスタンスを起動するかどうか。デフォルト値は |
|
| OpenStack Compute (nova) がノードのフィルタリングに使用する利用可能なフィルターのリスト |
|
| ノードをフィルタリングするために OpenStack Compute (nova) が使用するフィルター配列。これらのフィルターはリスト順に適用されるため、最も制限の厳しいフィルターを最初に配置して、フィルタリングプロセスを効率化します。 |
|
|
この値は、セルに追加された新規ホストの検出をスケジューラーが試みる頻度 (秒単位) です。デフォルト値の -1 は、定期タスクを完全に無効化します。OpenStack Bare Metal (ironic) を使用するデプロイメントには、このパラメーターを設定することを推奨します。デフォルト値は |
|
| ノードをフィルタリングするために OpenStack Compute (nova) が使用するフィルターアレイ。OpenStack Compute は、これらのフィルターをリスト順に適用します。フィルタリングのプロセスがより効率的になるように、最も制限の厳しいフィルターを最初に配置します。 |
|
|
この設定により、スケジューラーは、アグリゲートメタデータおよびインスタンスのフレーバー/イメージの要求される特性のマッチングに基づき、アグリゲートのホストを制限することができます。アグリゲートにキー trait:$TRAIT_NAME と値が必要な属性が設定されている場合、そのアグリゲートのホストにスケジューリングされるためには、インスタンスのフレーバー extra_specs またはイメージのメタデータにも trait:$TRAIT_NAME=required が含まれている必要があります。デフォルト値は |
|
|
スケジューラーが選択する最適なホストのサブセットのサイズ。デフォルト値は |
|
|
この値により、placement を使用したテナントの分離が可能になります。これにより、ホストはテナントを分離したホストアグリゲートに属し、アベイラビリティーゾーンは特定のテナントセットでのみ利用できるようになります。デフォルト値は |
|
|
インスタンスをデプロイする際のスケジューラーの最大試行回数。スケジューリング時に競合状態が発生しないように、一度にデプロイする予定のベアメタルノードの数以上に維持する必要があります。デフォルト値は |
|
|
|
|
|
この設定により、スケジューラーは、要求で使用されるイメージの disk_format をサポートするコンピュートホストの配置だけを要求するようになります。デフォルト値は |
|
|
この設定により、スケジューラーは、アベイラビリティーゾーンのメタデータキーが受信したリクエストの提供する値に設定されたホストアグリゲートを検索し、配置結果をそのアグリゲートに制限するように要求することができます。デフォルト値は |
|
|
この設定により、スケジューラーは、要求されたネットワークまたはポートが OpenStack Networking (neutron) ルーティングネットワークに関連しているかどうかを確認できます。これには、関連するアグリゲートを配置で報告する必要があるため、要求されたアグリゲート内のホストのみが受け入れられます。デフォルト値は |
|
|
同じ最善の重みを持つホスト間でインスタンスを分散できるようにします。デフォルト値は |
|
|
OpenStack Compute (nova) スケジューラーサービスのワーカー数。デフォルト値は |
|
|
所有者および selinux コンテキストを再帰的に設定する際に無視する nova_statedir からの相対パスのリスト。デフォルト値は |
|
|
データベースとハイパーバイザー間で電源の状態を同期する間隔。無効にするには -1 に設定します。これを 0 に設定すると、oslo.service で定義されたデフォルトのレート (60) で実行されます。デフォルト値は |
|
|
(非推奨) 仮想マシンプロセス用に確保する物理 CPU コアのリストまたは範囲。たとえば、 |
|
|
インスタンスがキーとして取得できる vgpu タイプのマップと、対応するデバイスアドレスの値のリスト。たとえば、NovaVGPUTypesDeviceAddressesMapping: {nvidia-35: [0000:84:00.0, 0000:85:00.0], nvidia-36: [0000:86:00.0]} では、 |
|
| このサービスの証明書の作成時に使用される秘密鍵のサイズを上書きします。 |
|
| クライアントからの TLS 接続に許可する暗号を指定する OpenSSL 暗号設定文字列。暗号設定文字列の形式および許可される値の詳細は、OpenSSL ciphers コマンドの man ページを参照してください。 |
|
|
許可される SSL/TLS プロトコルの最低バージョン。有効な値は default、tlsv1_1、tlsv1_2、および tlsv1_3 です。値が default の場合、基礎となるシステム OpenSSL のデフォルト値が使用されます。デフォルト値は |
|
|
Compute の Conductor サービスのワーカー数。ワーカー数が多いと、システムのプロセス数も増え、メモリーを過剰消費してしまう点に注意してください。 |
|
| NUMA ノードごとに割り当てるヒュージページメモリーの容量を設定します。目的の DPDK NIC に使用する PCIe スロットに最も近いソケットの使用が推奨されます。形式は "<socket 0 mem>, <socket 1 mem>, <socket n mem>" で、値は MB 単位で指定します。たとえば、"1024,0" となります。 |
|
|
placement API に使用するエンドポイントインターフェイス。デフォルト値は |
|
| Placement サービスおよびデータベースアカウントのパスワード |
|
| このパラメーターは、qemu に使用する CA 証明書を指定します。このファイルは、デフォルト CA のパス (/etc/pki/qemu/ca-cert.pem) へのシンボリックリンクです。このパラメーターは、デフォルト (内部 TLSCAFile パラメーターがベース) が望ましくない場合に使用すべきです。現在のデフォルトは、TripleO のデフォルト CA である FreeIPA を反映しています。これは、内部の TLS が有効な場合にのみ使用されます。 |
|
| このサービスの証明書の作成時に使用される秘密鍵のサイズを上書きします。 |
|
|
TLS クライアント証明書の検証を有効/無効にするかどうか。このオプションを有効にすると、/etc/pki/qemu/ca-cert.pem に CA が署名した証明書がないクライアントは拒否されます。デフォルト値は |
|
| memoryBacking ソースがファイルとして設定されている場合に、そのソースに使用するディレクトリー。注記: 大容量のファイルがここに保存されます。 |
|
| このサービスの証明書の作成時に使用される秘密鍵のサイズを上書きします。 |
|
|
RBD バックエンドのディスクキャッシュモード。デフォルト値は |
|
| OpenStack Compute アップグレードレベル |
|
|
true に設定して、EnableInternalTLS が有効な場合には、libvirt NBD の TLS トランスポートが有効となり、libvirt の関連するキーが設定されます。デフォルト値は |
|
|
true に設定して、EnableInternalTLS が有効な場合には、libvirt VNC の TLS トランスポートが有効となり、libvirt の関連するキーが設定されます。デフォルト値は |
|
|
イメージの署名を検証するかどうか。デフォルト値は |
|
|
vhost-user ソケットディレクトリーのグループ名。デフォルトは qemu です。vhostuser モードが dpdkvhostuserclient (デフォルトモード) の場合には、qemu により vhost ソケットが作成されます。デフォルト値は |