Telechargé par joslin MAMPOUYA

Guide d’Installation OpenStack avec DevStack

publicité
OpenStack
Installation d’OpenStack :
Pour des raisons de test nous utilisons la version devstack pour déployer OpenStack une
version allégée destiné pour les environnements de test et de développement.
DevStack doit être exécuté en tant qu'utilisateur non root avec sudo activé (la connexion
standard aux images cloud telles que "ubuntu" ou "cloud-user" conviennent généralement).
Créer un utilisateur DevStack avec la commande suivante
$ sudo useradd -s /bin/bash -d /opt/stack -m stack
$ echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
$ sudo su - stack
Télécharger DevStack
$ apt –y install git
$ git clone https://opendev.org/openstack/devstack
Figure VII.12: Clonage de devstack
Le dossier devstack contient un script qui installe OpenStack et des modèles pour les fichiers
de configuration.
Constantin S.E BASSENE
Ingénieur en Télécommunications & Réseaux
Spécialiste Cloud Computing
[email protected]
OpenStack
$ cd devstack
$ nano local.conf
Figure VII.13: Fichier local.conf
Maintenant on passe à la dernière étape qui consiste à lancer le script DevStack via la commande
suivant :
$ ./stack.sh
A ce niveau il faut patienter quelques minutes voir même quelques heures. Et à chaque fois
qu’une erreur se présente faut bien lire et installer les dépendances demandées ou effectuer les
correctifs en fonction de l’erreur rencontrée. Il est bien possible de désinstaller les paquets
installés via le script ./unstack.sh
A la fin de l’installation on obtient le résultat ci-dessous qui désigne que tout s’est bien déroulé
et qui fournit également les informations d’accès à l’interface d’administration d’OpenStack.
Constantin S.E BASSENE
Ingénieur en Télécommunications & Réseaux
Spécialiste Cloud Computing
[email protected]
OpenStack
Figure VII.14: Résumé installation OpenStack
Pour accéder à l’interface on utilise le lien http://192.168.1.8 comme indiqué ci-dessus. Les
identifiants de connexion admin / admin.
Figure VII.15: Page d'administration OpenStack
Ci-dessous la page d’administration d’OpenStack avec le résumé de l’utilisation des ressources
et les informations relatives au système.
Constantin S.E BASSENE
Ingénieur en Télécommunications & Réseaux
Spécialiste Cloud Computing
[email protected]
OpenStack
Figure VII.16: Vue d'ensemble OpenStack
Figure VII.17: Informations du système: les services installés
Constantin S.E BASSENE
Ingénieur en Télécommunications & Réseaux
Spécialiste Cloud Computing
[email protected]
OpenStack
Figure VII.18: Informations du système: service de Stockage
Figure VII.19:Informations du système: service réseau
Constantin S.E BASSENE
Ingénieur en Télécommunications & Réseaux
Spécialiste Cloud Computing
[email protected]
OpenStack
Figure VII.20: Informations du système: service : service Compute (puissance de calcul)
Vue du Réseau :
Figure VII.21: Vue graphique de la Topologie Réseau
De là le serveur Cloud est bien fonctionnel on peut dès lors créer autant d’instances
ou machines virtuelles en fonction de la capacité du serveur Cloud. Dans notre cas-ci, disposant
d’un serveur de 8Go de RAM, d’un processeur i5 et d’un disque de 1To, nous avons mis en
Constantin S.E BASSENE
Ingénieur en Télécommunications & Réseaux
Spécialiste Cloud Computing
[email protected]
OpenStack
place une instance ou machine virtuelle sur laquelle nous pouvons déployer des applications ou
stocker des contenus pour simuler l’hébergement de contenu en local. Plus de détails sur la
création et d’administration d’une instance en Annexe 5. Ci-dessous la capture de notre instance
en marche et de l’état du réseau.
Figure VII.22: Connexion machine virtuelle
Vue du réseau actuel :
Figure VII.23: Topologie réseau après création première machine
Constantin S.E BASSENE
Ingénieur en Télécommunications & Réseaux
Spécialiste Cloud Computing
[email protected]
OpenStack
Constantin S.E BASSENE
Ingénieur en Télécommunications & Réseaux
Spécialiste Cloud Computing
[email protected]
Téléchargement