Académique Documents
Professionnel Documents
Culture Documents
de moodle.
Travaux pratiques
TP 1 : MISE EN PLACE D’UN CLOUD IaaS PRIVE AVEC
OPENSTACK
PAGE 1
Plan du TP
I. Objectifs du TP................................................................................................................................ 3
II. Introduction ..................................................................................................................................... 3
III. Installation du CLoud OpenStack ............................................................................................... 3
1. Exigences minimales ................................................................................................................... 3
2. Etape 1 : update et upgrade du système....................................................................................... 3
3. Étape 2: Créer un utilisateur Stack et lui attribuer le privilège sudo ........................................... 4
4. Étape 3: Installer git et télécharger DevStack ............................................................................. 4
5. Étape 4: Créer le fichier de configuration devstack .................................................................... 5
6. Étape 5: Installer OpenStack avec Devstack ............................................................................... 6
7. Étape 6: Accéder à OpenStack sur un navigateur Web ............................................................... 7
8. Liens utiles .................................................................................................................................. 8
PAGE 2
I. Objectifs du TP
L'objectif de ce TP est de mettre en place une solution de Cloud privé IaaS open source avec
OpenStack. On va se baser sur Devstack et utiliser ubuntu 18.04 LTS pour réaliser ce travail.
Ce TP vous donnera un aperçu des principaux composants d’Openstack ainsi que des étapes
nécessaires pour déployer une infrastructure minimale basée sur OpenStack.
II. Introduction
Openstack est une plate-forme cloud IaaS gratuite et open source qui gère le cloud computing,
le stockage et les ressources réseau. Elle est livrée avec un tableau de bord intuitif qui permet
aux administrateurs système de mettre en place et de surveiller ces ressources.
Vous pouvez installer OpenStack localement de manière transparente sur votre instance Ubuntu
18.04 à des fins d'apprentissage et de test à l'aide de Devstack.
Devstack est un ensemble de scripts extensibles qui facilitent le déploiement d'OpenStack. Dans
ce TP, on va apprendre à déployer OpenStack sur Ubuntu 18.04 avec Devstack.
Pour commencer, connectez-vous à votre système Ubuntu 18.04 et mettez à jour et mettez à
niveau les référentiels système à l'aide de la commande suivante.
Output :
PAGE 3
Redémarrez ensuite le système à l'aide de la commande :
sudo reboot
Les meilleures pratiques exigent que devstack soit exécuté en tant qu'utilisateur régulier avec
des privilèges sudo.
Dans cet esprit, nous allons ajouter un nouvel utilisateur appelé «stack» et attribuer des
privilèges sudo.
Pour créer un utilisateur stack, exécuter :
Ensuite, exécutez la commande ci-dessous pour attribuer des privilèges sudo à l'utilisateur :
Output :
Une fois que vous avez créé avec succès l’utilisateur stack et attribué les privilèges sudo,
passez à l'utilisateur à l'aide de la commande :
su – stack
Dans la plupart des systèmes Ubuntu 18.04, git est déjà installé. Si par hasard git est
manquant, installez-le en exécutant la commande suivante :
Output :
PAGE 4
En utilisant git, clonez le dépôt git de devstack comme indiqué :
Output :
cd devstack
vim local.conf
PAGE 5
ADMIN_PASSWORD est le mot de passe que vous utiliserez pour vous connecter à la page
de connexion OpenStack. Le nom d'utilisateur par défaut est admin.
HOST_IP est l’adresse IP de votre système obtenue en exécutant les commandes ifconfig ou
ip addr.
Pour commencer l'installation d'OpenStack sur Ubuntu 18.04, exécutez le script ci-dessous
contenu dans le répertoire devstack.
./stack.sh
Cela confirme que tout s'est bien passé et que nous pouvons accéder à OpenStack via un
navigateur Web.
PAGE 6
7. Étape 6: Accéder à OpenStack sur un navigateur Web
Pour accéder à OpenStack via un navigateur Web, parcourez l'adresse IP de votre Ubuntu
comme indiqué.
https://ip-serveur/dashboard
Cela vous dirige vers une page de connexion comme indiqué.
PAGE 7
8. Liens utiles
Pendant l’installation, des erreurs sont susceptibles d’apparaitre, pour mon cas j’ai trouvé des
solutions dans les pages suivantes :
https://www.edureka.co/community/65075/error-cannot-uninstall-simplejson-not-able-install-
ubuntu
http://karthikeyan-ramaswamy.blogspot.com/2019/12/openstack-certification-learnings-
2019.html
https://www.journaldev.com/30037/install-openstack-ubuntu-devstack
PAGE 8