0% ont trouvé ce document utile (0 vote)
15 vues8 pages

Installer OpenStack sur Ubuntu avec DevStack

Ce document explique comment installer OpenStack sur Ubuntu en utilisant DevStack, un ensemble de scripts pour configurer facilement un environnement OpenStack. Il détaille les prérequis, les étapes d'installation, y compris la préparation du système, la création d'un utilisateur, le téléchargement de DevStack, et l'exécution du script d'installation. À la fin, il fournit des informations sur l'accès à l'interface web d'OpenStack et les identifiants par défaut.

Transféré par

otakumed20
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
0% ont trouvé ce document utile (0 vote)
15 vues8 pages

Installer OpenStack sur Ubuntu avec DevStack

Ce document explique comment installer OpenStack sur Ubuntu en utilisant DevStack, un ensemble de scripts pour configurer facilement un environnement OpenStack. Il détaille les prérequis, les étapes d'installation, y compris la préparation du système, la création d'un utilisateur, le téléchargement de DevStack, et l'exécution du script d'installation. À la fin, il fournit des informations sur l'accès à l'interface web d'OpenStack et les identifiants par défaut.

Transféré par

otakumed20
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

Comment Installer OpenStack Sur

Ubuntu Avec DevStack

Nous allons apprendre à installer OpenStack sur Ubuntu avec


l'utilisation de DevStack.

OpenStack est une infrastructure de cloud computing (IaaS) qui aide


à contrôler de grands pools de puissance de calcul, de stockage et de
ressources réseau dans un centre de données.

Devstack est une série de scripts extensibles, qui sont utilisés pour
configurer facilement un environnement OpenStack. Il est beaucoup
utilisé, car il offre un environnement interactif pour le développement
avec OpenStack.

1- Prérequis
Il y a quelques prérequis de base que vous devez remplir avant de
configurer OpenStack sur votre système.

 Système d'exploitation Ubuntu 20.04 LTS

 Un minimum de 4 Go de RAM

 Processeur compatible multicœur

 Au moins 10 Go d'espace libre sur le disque dur

 Une bonne connexion internet


2- Etapes pour l'installation de openstack
L'installation d'OpenStack sur Ubuntu est un processus assez
complexe. Mais c'est rendu facile par Devstack.

Etape 1 : Préparation du système


Il faut mettre à jour le système :

$sudo apt-get update && sudo apt-get upgrade -y

La commande demandera les privilèges root . Entrez votre mot de


passe utilisateur et attendez que votre système se mette à niveau.

$sudo apt-get install git -y

Suppression des fichiers suivants:

$sudo rm /var/lib/dpkg/lock

$sudo rm /var/lib/apt/lists/lock

$sudo rm /var/cache/apt/archives/lock

$ sudo rm /var/lib/apt/lists/*

Etape 2 : Créer un utilisateur avec les


privilèges sudo.
Créer un nouvel utilisateur nommé stack pour notre système afin de
configurer OpenStack, car il doit être installé sur un utilisateur non
root.

$sudo useradd -s /bin/bash -d /opt/stack -m stack


Vous devez également permettre à l'utilisateur d'avoir des privilèges
root et de s'exécuter sans mot de passe :

$echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee


/etc/sudoers.d/stack

connectez vous au compte de l'utilisateur stack à l'aide de la


commande suivante :

$sudo su - stack

Il vous connectera à bash, en tant stack.

Etape 3 : Télécharger Devstack.


$git clone [Link]

Devstack repo contient un script [Link] , que nous utiliserons pour


configurer OpenStack. Il contient également des modèles pour les
fichiers de configuration.

Etape 4 : Copier le modèle de configuration


du fichier [Link]
Vous devez d'abord accéder au dossier devstack en exécutant :

$cd devstack

Ensuite, copier le fichier [Link], en exécutant :

$cp samples/[Link] .

Enfin, editer le fichier copié, en exécutant :


$[Link] [Link]

ADMIN_PASSWORD=passer
DATABASE_PASSWORD=passer
RABBIT_PASSWORD=passer
SERVICE_PASSWORD=passer
HOST_IP=[Link]

Enregistrer et quitter.

Etape 4 : Installation de openstack


Le script installera les fonctionnalités répertoriées pour votre
environnement OpenStack.

 Horizon – Tableau de bord OpenStack


 Keystone – Service d'Identité
 Nova – Service de calcul
 Glance – Service d'imagerie
 Neutron – Service réseau
 Placement – API d'emplacement
 Cinder – Service de stockage en bloc
La configuration prendra environ 10 à 20 minutes, en fonction des
performances de votre système et de la vitesse d'Internet.
Exécuter le script pour configurer OpenStack sur notre système, en
utilisant la commande suivante :

$./[Link]

Post-stack database query stats:


+------------+-----------+-------+
| db | op | count |
+------------+-----------+-------+
| keystone | SELECT | 41619 |
| keystone | INSERT | 99 |
| glance | SELECT | 1000 |
| glance | CREATE | 65 |
| glance | INSERT | 255 |
| glance | SHOW | 8 |
| glance | UPDATE | 17 |
| glance | ALTER | 9 |
| glance | DROP | 1|
| cinder | SELECT | 175 |
| cinder | SHOW | 1|
| cinder | CREATE | 74 |
| neutron | SELECT | 4750 |
| cinder | SET | 1|
| neutron | SHOW | 39 |
| cinder | ALTER | 18 |
| neutron | CREATE | 319 |
| neutron | INSERT | 1128 |
| neutron | UPDATE | 238 |
| neutron | ALTER | 150 |
| neutron | DROP | 52 |
| neutron | DELETE | 26 |
| nova_cell0 | SELECT | 221 |
| nova_cell0 | SHOW | 60 |
| nova_cell0 | CREATE | 210 |
| nova_cell1 | SELECT | 218 |
| nova_cell1 | SHOW | 60 |
| nova_cell1 | CREATE | 210 |
| nova_cell0 | ALTER | 2 |
| nova_cell1 | ALTER | 2 |
| placement | SELECT | 46 |
| placement | INSERT | 57 |
| placement | SET | 2|
| nova_api | SELECT | 114 |
| nova_cell0 | INSERT | 5 |
| placement | UPDATE | 3 |
| nova_cell0 | UPDATE | 34 |
| nova_cell1 | UPDATE | 31 |
| nova_cell1 | INSERT | 4 |
| cinder | INSERT | 5 |
| cinder | UPDATE | 19 |
| nova_api | INSERT | 20 |
| nova_api | SAVEPOINT | 10 |
| nova_api | RELEASE | 10 |
| cinder | DELETE | 1 |
| keystone | DELETE | 10 |
+------------+-----------+-------+
This is your host IP address: [Link]
This is your host IPv6 address: ::1
Horizon is now available at [Link]
Keystone is serving at [Link]
The default users are: admin and demo
The password: passer

Accès à l'interface web

[Link]

Infos de connexions:

Nom d'utilisateur : admin

Mot de passe : passer


Conclusion
Dans cet article, nous avons appris ce que sont Openstack et
Devstack et avons suivi tout le processus pour installer Openstack sur
Ubuntu avec Devstack.

Vous aimerez peut-être aussi