المدرسة الوطنية للعلوم التطبيقية خريبكة
جامعة السلطان موالي سليمان
Ecole Nationale des Sciences Appliquees
Universite Sultan Moulay Slimane
TP 4: Installation et configuration
d’Openstack (Microstack)
Pr. Najat TISSIR
30 Avril 2025
cree par :
AIT OUAKOUR Ayoub
Cloud & virtualisation 2024 - 2025
المدرسة الوطنية للعلوم التطبيقية خريبكة
جامعة السلطان موالي سليمان
Ecole Nationale des Sciences Appliquees
Universite Sultan Moulay Slimane
Objective
Ce TP vise a deploye un Cloud prive Iaas en installant Openstack
(Microstack).
Openstack est un logiciel libre et ouvert sous la licence Apache 2.0 qui
fournit un ensemble de fonctionnalités permettant de gérer un nuage
informatique. Openstack organise le fonctionnement d’un ensemble de
serveurs physiques, fournissant des ressources à des machines virtuelles. Il
orchestre et gère le cycle de vie de toutes ces machines virtuelles. Openstack
permet de contrôler les différentes ressources des machines virtuelles telles
que la puissance de calcul, le stockage ou encore les réseaux inhérents au
centre de données sollicité. Il existe différents outils disponibles pour
déployer une infrastructure Openstack comme Devstack, Packstack, et
Microstack. Dans ce TP, l’installation est effectuée à l’aide de Microstack.
Microstack fournit un déploiement d’openstack sur un ou plusieurs nœuds
qui peuvent s’exécuter directement sur le poste de travail. La version de
Microstack propose tous les services d’openstack et les bibliothèques de
prise en charge regroupés dans un seul package qui peut être facilement
installé, mis à niveau ou supprimé. Ainsi, Microstack comprend tous les
composants clés d’openstack : Keystone, Nova, Neutron, Glance et Cinder.
Cloud & virtualisation 2024 - 2025
المدرسة الوطنية للعلوم التطبيقية خريبكة
جامعة السلطان موالي سليمان
Ecole Nationale des Sciences Appliquees
Universite Sultan Moulay Slimane
Étape 1 : Mise en oeuvre de Microstack
Premierement nous allons installer le serveur openssh
Tout d’abord nous allons commence l’installation Microstack utilisant
le paquet snap, en tapant la commande suivante :
$ sudo apt install snapd
$ sudo snap install microstack - -edge - -devmode
Un Snap est un paquet logiciel autonome qui inclut l'application
ainsi que toutes ses dépendances. Cela facilite l'installation et
l'exécution des applications sans se soucier des bibliothèques
système ou des problèmes de compatibilité.
Pour initialiser microstack, configurez les réseaux et les bases de
données à travers a commande ci-dessous :
$ sudo microstack init –auto –control
Cloud & virtualisation 2024 - 2025
المدرسة الوطنية للعلوم التطبيقية خريبكة
جامعة السلطان موالي سليمان
Ecole Nationale des Sciences Appliquees
Universite Sultan Moulay Slimane
Étape 2 : Gestion des services d’Openstack en mode
graphiquerostack
La gestion des services de Microstack peut être effectuée soit en
mode graphique, soit à travers des lignes de commandes.
pour interagire avec la plateforme Microstack, en accedant au lien
http://@IP-MV/.
Page de connexion utilisant les
identifiants (login et mot de passe) du
fichier microstack.rc situé dans le
répertoire :
/var/snap/microstack/common/etc/
L’interface ci-dessous présente un aperçu général sur les principales
fonctionnalités d’Openstack :
Cloud & virtualisation 2024 - 2025
المدرسة الوطنية للعلوم التطبيقية خريبكة
جامعة السلطان موالي سليمان
Ecole Nationale des Sciences Appliquees
Universite Sultan Moulay Slimane
Étape 3 : Création des machines virtuelles sur
OpenStacken mode graphique
Nous pouvons maintenant commencer à manipuler les principales
fonctionnalités d’Openstack, comme la création des machines
virtuelles, des utilisateurs supplémentaires, etc.
La dernier image concernant la console interne de la machine virtuel
crée, nous avons connecte a notre machine utilisant le username :
cirros et le password : gocubsgo.
Cloud & virtualisation 2024 - 2025
المدرسة الوطنية للعلوم التطبيقية خريبكة
جامعة السلطان موالي سليمان
Ecole Nationale des Sciences Appliquees
Universite Sultan Moulay Slimane
Étape 4 : Création des machines virtuelles sur
OpenStacken Ligne de commande
Pour consulter la version d’Openstack installer nous pouvons utiliser
la command :
$ microstack.openstack --version
Et pour consulter tous les images disponibles nous le faisons par la
command :
$ microstack.openstack image list
Aussi consultant les instances disponibles :
$ microstack.openstack server list
Cloud & virtualisation 2024 - 2025
المدرسة الوطنية للعلوم التطبيقية خريبكة
جامعة السلطان موالي سليمان
Ecole Nationale des Sciences Appliquees
Universite Sultan Moulay Slimane
J’ai contribuer des problèmes concernant l’utilisation du SSH server
dans le suivi du TP, je ne sait pas la cause de cette problème.
J’ai vérifie que le server SSH et bien installe et en état active
Aussi j’ai assure que le port 22 est ouvert et bien situe pour les
requets ssh dans le firewall utilisé
Mais après tous ces vérifications la connexion a distance en utilisant
SSH clé me dit que la connexion est refusée
Cloud & virtualisation 2024 - 2025