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