openstack:newton:network

Installation VM network

Il s'agit d'installer principalement les agents réseaux.

Installer les paquets suivants :

yum install openstack-neutron openstack-neutron-openvswitch

Configuration de l'agent OpenVswitch dans /etc/neutron/plugins/ml2/openvswitch_agent.ini :

[DEFAULT]
[agent]
tunnel_types = gre,vxlan
l2_population = True
[ovs]
local_ip = 192.168.200.2
bridge_mappings = vlan:br-vlan,external:br-ex
[securitygroup]
firewall_driver = iptables_hybrid


Configuration de l'agent L3 dans /etc/neutron/l3_agent.ini :

[DEFAULT]
interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
external_network_bridge =
[AGENT]

Configuration de l'agent DHCP dans /etc/neutron/dhcp_agent.ini :

[DEFAULT]
interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
enable_isolated_metadata = True
[AGENT]

Configuration de l'agent pour les meta-données (utile pour cloud-init) dans /etc/neutron/metadata_agent.ini :

[DEFAULT]
nova_metadata_ip = controller.internal
metadata_proxy_shared_secret = METADATA_SECRET
[AGENT]
[cache]

Pour activer et démarrer les agents :

systemctl enable neutron-l3-agent neutron-dhcp-agent neutron-metadata-agent neutron-openvswitch-agent openvswitch
systemctl start neutron-l3-agent neutron-dhcp-agent neutron-metadata-agent neutron-openvswitch-agent openvswitch

Sur le controller :

systemctl restart openstack-nova-api
  • openstack/newton/network.txt
  • Dernière modification : 2016/10/09 16:13
  • de madko