OpenStack Autopilot 安装-更改 OVS 设置?

OpenStack Autopilot 安装-更改 OVS 设置?

在 OpenStack 的 Autopilot 安装中我可以在哪里更改 Neutron 的设置?

在我的控制器上的 /etc/neutron/plugins/ml2/ml2_conf.ini 下,我看到:

###############################################################################
# [ WARNING ]
# Configuration file maintained by Juju. Local changes may be overwritten.
###############################################################################

我希望更改这些设置,以便我可以在外部网络上使用我需要的 VLAN,但我不确定如何使用 juju 更改这一点。

如果这不可能,我怎样才能最好地将网络角色节点上的外部接口连接到它们所连接的物理交换机上的 VLAN?

整个文件如下所示,我需要访问 VLAN 3000,但根据配置我目前无法超过 2000。

###############################################################################
# [ WARNING ]
# Configuration file maintained by Juju. Local changes may be overwritten.
###############################################################################
[ml2]
type_drivers = gre,vxlan,vlan,flat
tenant_network_types = gre,vxlan,vlan,flat
mechanism_drivers = openvswitch,hyperv,l2population

[ml2_type_gre]
tunnel_id_ranges = 1:1000

[ml2_type_vxlan]
vni_ranges = 1001:2000

[ml2_type_vlan]
network_vlan_ranges = physnet1:1000:2000

[ml2_type_flat]
flat_networks = 

[ovs]
enable_tunneling = True
local_ip = 10.96.96.102
bridge_mappings = physnet1:br-data

[agent]
tunnel_types = gre
l2_population = False
enable_distributed_routing = False


[securitygroup]
firewall_driver = neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver

答案1

这无法直接通过 Autopilot 实现。您可以在 Autopilot 部署云后更改这些设置,但您必须使用 juju。

首先,按照此处的说明访问内部云环境:景观openstack juju管理

然后针对要更改的服务执行一系列juju get命令。 在您的例子中,它将是一组neutron-apineutron-openvswitchneutron-gateway。 最后,使用juju set <service> key=value更改所需的设置。

当然要小心:)

相关内容