Je suis la documentation officielle d'OpenStack pour construire mon premier environnement et j'ai été bloqué dans la configuration de Keystone (dernière étape de la section http://docs.openstack.org/kilo/install-guide/install/apt/content/keystone-install.html )
En essayant de redémarrer Apache, je reçois un message d'erreur concernant l'utilisation du port 5000.
* Restarting web server apache2
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:5000
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:5000
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
Netstat indique que le port est utilisé par Python et un examen plus approfondi montre qu'il est lié d'une manière ou d'une autre à Keystone.
/usr/bin/python /usr/bin/keystone-all --config-file=/etc/keystone/keystone.conf --log-file=/var/log/keystone/keystone.log
Quelle voie dois-je emprunter dans cette situation ? Reconfigurer apache pour utiliser un port différent, ou essayer de faire en sorte que Python utilise un port différent ?
EDIT
Se référant à https://ask.openstack.org/en/question/47137/devstack-fails-to-start-apache2-address-already-in-use-could-not-bind-to-address/ J'ai modifié /etc/apache2/sites-available/wsgi-keystone.conf
de <VirtualHost *:5000>
a <VirtualHost *:80>
mais l'erreur persiste. Le message actuel est le suivant
* Restarting web server apache2
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:35357
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:35357
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
Le journal des erreurs d'Apache est évidemment vide, je ne peux donc pas y trouver quoi que ce soit d'utile.