Instalação do OpenPilot Autopilot - Alterar as configurações do OVS?

1

Onde posso alterar as configurações do Neutron em uma instalação do OpenStack no Autopilot?

No meu controlador em /etc/neutron/plugins/ml2/ml2_conf.ini, vejo:

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

Eu desejo alterar essas configurações para que eu possa usar as vlans necessárias na rede externa, mas não tenho certeza de como alterar isso com o juju.

Se isso não for possível, como melhor posso ligar minha interface externa em meus nós de função de rede a uma VLAN no switch físico ao qual eles estão conectados?

A totalidade do arquivo se parece com o abaixo, e eu preciso acessar a VLAN 3000, mas atualmente não posso ir acima de 2000 com base na configuração.

###############################################################################
# [ 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
    
por Yamix 25.04.2016 / 05:20

1 resposta

1

Isso não é possível com o piloto automático diretamente. O que você pode fazer é alterar essas configurações depois que o Autopilot implantou sua nuvem, mas você terá que usar o juju.

Primeiro, acesse o ambiente da nuvem interna como explicado aqui: Gerenciamento de juju em openstack de paisagem

Em seguida, faça uma série de comandos juju get nos serviços que você deseja alterar. No seu caso, será um conjunto de neutron-api , neutron-openvswitch e neutron-gateway . Finalmente, use juju set <service> key=value para alterar a configuração desejada.

Tenha cuidado, claro:)

    
por Andreas Hasenack 25.04.2016 / 14:24