DEPRECATED: Voir : https://tommygingras.com/openstack-rocky-avec-lentos-7-et-rdo/
Pré-requis
- Installation de CentOS 7
- Pour mon installation j'utilise
- 16Gb de Ram
- 60Gb de disque dur
- 6 CPU
Installation de openstack
$ sudo vi /etc/environment # Dans le fichier ajouter ces deux lignes LANG=en_US.utf-8 LC_ALL=en_US.utf-8 # Configuration pour le réseau sudo systemctl disable firewalld sudo systemctl stop firewalld sudo systemctl disable NetworkManager sudo systemctl stop NetworkManager sudo systemctl enable network sudo systemctl start network # Une nouvelle méthode est documenté sur le site de RDO: # https://www.rdoproject.org/install/packstack/
sudo yum update -y sudo yum install -y centos-release-openstack-rocky sudo yum update -y sudo yum install -y openstack-packstack sudo packstack --allinone
# Installation des paquets sudo yum install -y https://rdoproject.org/repos/rdo-release.rpm sudo yum install -y centos-release-openstack-newton sudo yum update -y sudo yum install -y openstack-packstack # Création du fichier de configuration pour l'installation sudo packstack --gen-answer-file=~/answers.cfg # On doit changer quelques lignes sudo vi ~/answers.cfg # Dans ce fichier entrer les informations (ils sont dans cet ordre) CONFIG_DEFAULT_PASSWORD=new_password CONFIG_HEAT_INSTALL=y CONFIG_KEYSTONE_ADMIN_PW=new_password CONFIG_NAGIOS_PW=new_password # Ensuite on lance le script d'installation sudo packstack --answer-file=~/answers.cfg
Dans le cas, où le serveur ne se connecte plus au réseau, il faut
vi /etc/resolv.conf # Ajouter nameserver 8.8.8.8 # Puis tester avec un ping ping tommygingras.com
L'installation avec packstack a pris environ 1 heure.
Dès que l'installation est terminée on peut accéder au Dashboard
Pour ajouter une instance
Cliquer sur instances et lancer une instance

Lui donner un nom significatif

On doit choisir la source de l'instance, dans ce cas-ci c'est l'image de Cirros (un OS extrêmement léger).
Pour la sélectionner, il faut cliquer sur la flèche.

Choisir un gabarit, qui permet d'attribuer les ressources à l'instance.

Créer ou réutiliser les paires de clé. Par défaut, les clés qui existes sont utilisées.

Pour générer une paire de clés, il faut sauvegarder le fichier et le garder en sécurité, il permet de ce connecter à la machine.

Maintenant on peut créer l'instance

L'état de l'instance est en construction, si tout va bien il va passer à fonctionne.

On peut maintenant se connecter dans la machine.

On peut cliquer sur le nom de l'instance pour voir tous ces détails et accéder à la console.

Source : https://www.rdoproject.org/install/quickstart/
Avec cette installation, j'ai réussi à démarrer plusieurs machine Cirros pour faire des tests et apprendre les bases de Openstack.
bonjour. suite au tuto que j’ai vu, le problème que j’ai est au niveau de ma carte réseau. en faisait le #ifconfig je ne retrouve plus ma carte réseau sauf le #lo une fois que lance la
# Configuration pour le réseau
6.sudo systemctl disable firewalld
7.sudo systemctl stop firewalld
8.sudo systemctl disable NetworkManager
9.sudo systemctl stop NetworkManager
10.sudo systemctl enable network
11.sudo systemctl start network
que dois-je faire pour y remédier car j’ai un pc portable et l’installation se fait en virtuel avec VMware. merci de bien vouloir m’aider.
bonjour,
Est-ce que tu as essayé de faire
ifconfig -a
pour lister toutes les interfaces disponibles ?Sinon dans le dossier :
ls -al /etc/sysconfig/network-scripts/ifcfg-*
qu’est-ce qui est affiché ?J’ai repris l’installation à zéro. Tout semble aller mais il y’a les paquets a partir de la commande #sudo yum install -y https://rdoproject.org/repos/rdo-release.rpm qui marque une erreur cannot open: https://rdoproject.org/repos/rdo-release.rpm. shipping.
Je veux aller pas à pas avant d’aboutir à ma question antécédente. Merci pour votre aide.
je tentes de répliquer le tout
J’ai répliqué le tout.
le dashboard fonctionne, l’accès internet aussi.
j’ai réécrit un nouvel article et RDO ont effectué des changements et la version est a jour avec Openstack Rocky et centOS 7.6.
Je te recommande de valider le driver utilisé pour la carte réseau, c’est peut-être dû à ça qu’elle disparait. (voir l’image sur la nouvelle page)
http://99.79.54.30/openstack-rocky-avec-lentos-7-et-rdo/
Merci.
Salut GUEBRE , j’ai rencontré le même souci . vous pouvez m’aider ?
– Pour le ifconfig -a, j’ai ceci qui est le eno16777736 et la boucle local qui est le lo.
– En faisant la commande ls -al /etc/sysconfig/network-scripts/ifcfg-*, j’ai comme résultat ls -al /etc/sysconfig/network-scripts/ifcfg-lo. Donc plus de connexion après avoir fait la configuration du réseau suivant le tuto.
Merci bcp. Demain je vais tout reprendre avec tous les liens que vous m’avez envoyé. Merci pour toute cette aide.
Salut n’as tu pas aussi un tutoriel pour l’installation de Openstack sur Ubuntu?
Bonjour,
Non, je ne l’ai jamais fait avec Ubuntu.
Je crois que les scripts de centos sont plus faciles à utiliser pour expérimenter openstack.
Merci
bonjour. j’ai pu installer avec le .iso du minimal et tout c’est bien passé. maintenant reste la partie du test. pour l’accès au dashboard, lui il ne marche pas du tout. et aussi l’exécution du #cat keystonerc_admin me fait voir aucun fichier de ce nom. que dois-je faire?