Le nœud compute gère la connectivité et les :term:`groupes de sécurité <security group>`des instances.
# apt install neutron-linuxbridge-agent
La configuration du composant général du Réseau inclut le mécanisme d’authentification, la file de messages et le plugin.
Note
Les fichiers de configuration par défaut diffèrent par distribution. Vous pouvez être amenés à ajouter ces sections et options plutôt que de modifier des sections et options existantes. De plus, une ellipse (...
) dans l’extrait de configuration indique d’éventuelles options de configuration par défaut que vous devriez conserver.
Editer le fichier /etc/neutron/neutron.conf
et effectuer les modifications suivantes :
Dans la section [database]
, commenter toutes les options connection
car les nœuds compute n’accèdent pas directement à la base de données.
Dans la section [DEFAULT]
, configurer l’accès à la file de messages RabbitMQ
:
[DEFAULT]
# ...
transport_url = rabbit://openstack:RABBIT_PASS@controller
Remplacer RABBIT_PASS
par le mot de passe choisi pour le compte openstack
dans RabbitMQ.
Dans la section [DEFAULT]
et [keystone_authtoken]
, configurer l’accès au service d’Identité :
[DEFAULT]
# ...
auth_strategy = keystone
[keystone_authtoken]
# ...
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = neutron
password = NEUTRON_PASS
Remplacer NEUTRON_PASS
par le mot de passe choisi pour l’utilisateur neutron
dans le service d’Identité.
Note
Commenter ou supprimer toute autre option dans la section [keystone_authtoken]
.
Choisir la même option réseau que pour le nœud contrôleur pour configurer les services spécifiques à cette option. Ensuite, revenir ici et procéder à Configurer le service Compute pour utiliser le service Réseau.
Éditer le fichier /etc/nova/nova.conf
et effectuer les modifications suivantes :
Dans la section [neutron]
, configurer les paramètres d’accès :
[neutron]
# ...
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = default
user_domain_name = default
region_name = RegionOne
project_name = service
username = neutron
password = NEUTRON_PASS
Remplacer NEUTRON_PASS
par le mot de passe choisi pour l’utilisateur neutron
dans le service d’Identité.
Redémarrer le service Compute :
# service nova-compute restart
Redémarrer l’agent Linux bridge :
# service neutron-linuxbridge-agent restart
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.