Post de A. ADELL

Voir le profil de A. ADELL

Responsable de l'option ASL-IA. Assistant Professor, Computer Science and Information Security.

#Proxmox & #OpenStack : Le Guide d'Installation d'Openstack et Résolution des Erreurs Fréquentes.Suivez les instructions d'installation , adaptées à la version OpenStack Antelope ou une autre version spécifique. Préconditions : VMs utilisant #CentOS Stream 9. 1. Configuration des VMs : Utilisez un processeur de type "host" pour la virtualisation, et un affichage virtio-gpu. Créez deux interfaces réseau : ens18 (interface provider, sans IP) ens19 (interface management) 2. Création du Bridge Provider (br0) : Créez le bridge provider manuellement avec la commande suivante : ovs-vsctl add-br br0 Configuration de Horizon (Interface Web OpenStack) : 1. LocalSettings : Modifiez le fichier local_settings pour ajuster le chemin du dashboard : WEBROOT = '/dashboard' 2. Configuration HTTPD (Apache) : Dans le fichier de configuration dopenstack-dashboard.conf, AJUSTEZ l'alias WSGI et le chemin du fichier wsgi.py: WSGIScriptAlias /dashboard /usr/share/openstack-dashboard/openstack_dashboard/wsgi.py 3. Accès au Placement API : Dans le fichier de configuration 00-placement-api, ajoutez les directives suivantes dans la section <VirtualHost> : <Directory /usr/bin> Require all denied <Files "placement-api"> <RequireAll> Require all granted Require not env blockAccess </RequireAll> </Files> </Directory> Installation des Composants sur les VMs : 1.Installation des packages KVM et libvirt : Sur les VMs, installez les packages nécessaires dnf install -y qemu-kvm libvirt 2.Configuration du Service Keystone : Erreur fréquente : confusion entre HTTP et HTTPS dans l'installation de Keystone. Remplacez https par http et assurez-vous d'ajouter le port 5000 pour le service. Configuration de Nova (Compute Node) : 1. Fichier nova.conf sur le Compute Node : Exemple de configuration pour Nova Compute : [DEFAULT]compute_driver=libvirt.LibvirtDriver log_dir = /var/log/nova lock_path = /var/lock/nova state_path = /var/lib/nova log_level=DEBUG 2. Fichier nova.conf sur le Controller Node : Exemple de configuration pour le Controller Node : [DEFAULT] log_level = DEBUG log_dir = /var/log/nova Configuration de Neutron : 1. Fichier openvswitch_agent.ini : Lors de la configuration de Neutron, le document mentionne parfois "PROVIDER_INTERFACE_NAME". Il s'agit en réalité du bridge br0, donc remplacez cette mention par le nom correct du bridge. 2. Chargement des modules réseau sur les VMs : Activez le module br_netfilter et modifiez les paramètres de bridge : modprobe br_netfilter lsmod | grep br_netfilter echo br_netfilter > /etc/modules-load.d/br_netfilter.conf echo 1 > /proc/sys/net/bridge/bridge-nf-call-iptables echo 1 > /proc/sys/net/bridge/bridge-nf-call-ip6tables nano /etc/sysctl.conf sysctl -p Je vous encourage à suivre le guide étape par étape et à être attentif aux erreurs qui peuvent survenir pendant l'installation. Je ferais un document plus complet et plus détaillé? qu'en pensez vous??!!. Indicateurs que le déploiement se déroule correctement :

  • Aucune description alternative pour cette image

Identifiez-vous pour afficher ou ajouter un commentaire

Explorer les sujets