====== Installation VM network ======
Il s'agit d'installer principalement les agents réseaux.
===== Installation des agents Neutron =====
Installer les paquets suivants :
yum install openstack-neutron openstack-neutron-openvswitch
===== Configuration des agents =====
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