100% ont trouvé ce document utile (1 vote)
15 vues9 pages

Guide d'installation d'OpenStack Victoria

Transféré par

amazon
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
15 vues9 pages

Guide d'installation d'OpenStack Victoria

Transféré par

amazon
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Introduction à OpenStack

Rahil BENSAID

23/05/2021

1 Introduction
Ce travail a pour objectifs de nous familiariser avec la plateforme Cloud Openstack.
Tous les services OpenStack seront installés sur une même machine à l’aide du projet
Devstack. Devstack est utilisé par les développeurs pour tester les services et faire des
démonstrations, par contre ça ne doit pas être utilisé pour de la production. Le but
de ce projet est de mettre en place un Openstack All in one avec un seul script qui va
tout installer.
Dans ce travail notre système d’exploitation sera Ubuntu 18.04.5 LTS (64 − bit). La
version OpenStack sera Victoria (la dernière version stable).

2 Configuration requise
J’ai utilisé une machine virtuelle de AWZ (amazon) avec les caractéristiques suivantes:
- 2 CPU
- 8 Go de mémoire
- 50 Go de stockage

3 Step 1 : Mise à jour du système


- Mise à jour des dépôts et des paquets déjà installés :

Comme résultat on aura les figures suivantes

1
4 Step 2 : Installation des paquets nécessaires
- Installation de certains paquets nécessaires à l’exécution de Devstack et à l’installation
du client OpenStack:

2
5 Step 3 : Création de l’utilisateur stack
- DevStack doit être exécuté par un utilisateur non root mais ayant les permissions
sudo.
- Création d’un utilisateur, appelé ici "stack" :

- Attribution des permissions sudo :

6 Step 4 : Récupération et configuration de Devstack


- Clone du dépôt devstack :

- Changement de branche git pour sélectionner la version "victoria" d’OpenStack :

- Création du fichier de configuration "[Link]" qui va définir les mots de passe (ici
secret) des différents modules de OpenStack :

7 Step 5. Installation de DevStack


- Lancement de l’installation de Devstack :

- Les projets suivants seront installés :

3
• Nova

• Glance

• Keystone

• Neutron

• Cinder

• Horizon

- A la fin de l’installation il devrait y avoir les informations pour se connecter au


Dashboard.

4
8 Step 6 : Accès OpenStack

8.1 Accés via Horizon

- L’interface web Horizon est disponible via ladresse : [Link]

• User Name : admin

• Password: mon mot de passe

Création d’une instance


Pour nous connecter à notre instance de machine virtuelle nous aurons besoin d’un jeu
de clé SSH.
- Création de la clé SSH
Sélectionner l’onglet : Compute –> Key Pairs –> Create Key Pair.

5
- Choisir le nom de notre clé SSH
- Il faut télécharger la clé lors de sa création.
- Création d’une instance:
Pour créer une nouvelle instance à partir du Dashboard, sélectionner l’onglet Computes
–> Instances –> Launch Instance et fournir les informations quand nous y somme invité
pour chaque onglet.

- Nous devons sélectionner une image comme source de démarrage et choisir la source
d’image. Nous avons le choix d’ajouter un nouveau volume.
- Sélectionner ensuite un type (aussi appelé flavor) de machine virtuelle selon l’usage
que nous en ferons.
- Choisir enfin le réseau utilisé par notre instance et sélectionner la clé qu’on a créée

6
dans la partie précédente.

- Cliquons sur le bouton "Launch Instance" dans la partie inférieure de la boîte de


dialogue. La nouvelle instance de machine virtuelle est crée sous le nom "RAHIL_VM".

- Cliquons sur le nom de l’instance pour afficher les informations détaillées de l’instance.

7
8.2 Accès des clients OpenStack en ligne de commande

8.2.1 Installation du client OpenStack

- Pour utiliser OpenStack en ligne de commande il faut installer le client openstack de


python avec pip install

8.2.2 Connexion du client ligne de commande à OpenStack

- Nous devons indiquer au client où trouver le projet OpenStack. Le moyen le plus


simple est de télécharger un fichier de configuration via le tableau de bord, ainsi.

Puis télécharger le fichier RC d’OpenStack.

8
9 Conclusion
j’ai déployé mon propre Cloud privé. Maintenant nous pouvons faire ce que nous
voulons (déployer des machines des images des volume de stockage,...)
OpenStack est l’exemple parfait du Cloud (IaaS).

Vous aimerez peut-être aussi