10.3. OVS-DPDK カスタマイズ用の環境ファイルの作成
カスタム環境 YAML ファイル内の特定の Red Hat OpenStack Platform 設定値を使用して、OVS-DPDK デプロイメントを設定できます。
前提条件
-
アンダークラウドホストへのアクセスと
stackユーザーの認証情報。
手順
-
アンダークラウドに
stackユーザーとしてログインします。 stackrcファイルを取得します。source ~/stackrc
$ source ~/stackrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
カスタム環境 YAML ファイル (例:
ovs-dpdk-overrides.yaml) を作成します。 カスタム環境ファイルで、コンピュートサービス (nova) がノードをフィルタリングするために使用する
NovaSchedulerEnabledFiltersパラメーターのフィルターリストにAggregateInstanceExtraSpecsFilterが含まれていることを確認します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow OVS-DPDK コンピュートノードのロール固有のパラメーターをカスタム環境ファイルに追加します。
例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow これらのファイル内の設定デフォルトをオーバーライドする必要がある場合は、手順 3 で作成したカスタム環境ファイルにオーバーライドを追加します。
RHOSP director は、OVS-DPDK を設定するために次のファイルを使用します。
ML2/OVN のデプロイメント
/usr/share/openstack-tripleo-heat-templates/environment/services/neutron-ovn-dpdk.yamlML2/OVS のデプロイメント
/usr/share/openstack-tripleo-heat-templates/environment/services/neutron-ovs-dpdk.yaml
- 作成したカスタム環境ファイルのパスとファイル名をメモします。このファイルは、後でオーバークラウドをデプロイするときに使用します。
次のステップ
- 「セキュリティーグループのファイアウォールの設定」 に進みます。