10.3. 为您的 OVS-DPDK 自定义创建环境文件
您可以在自定义环境 YAML 文件中使用特定的 Red Hat OpenStack Platform 配置值来配置 OVS-DPDK 部署。
先决条件
-
访问
stack用户的 undercloud 主机和凭据。
流程
-
以
stack用户的身份登录 undercloud。 Source
stackrc文件:source ~/stackrc
$ source ~/stackrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
创建自定义环境 YAML 文件,如
ovs-dpdk-overrides.yaml。 在自定义环境文件中,确保
AggregateInstanceExtraSpecsFilter位于NovaSchedulerEnabledFilters参数的过滤器列表中,用于过滤节点:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 OVS-DPDK Compute 节点的特定于角色的参数添加到自定义环境文件。
示例
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
- 请注意您创建的自定义环境文件的路径和文件名。您稍后会在部署 overcloud 时使用此文件。
后续步骤