Installez OpenStack sur VirtualBox

Installez OpenStack sur VirtualBox
Dans cet article, je vais vous montrer comment installer OpenStack dans une machine virtuelle virtuelle pour apprendre OpenStack sur votre propre ordinateur. Je vais installer Centos 7 sur une machine virtuelle VirtualBox et installer OpenStack sur. Alors, commençons.

Télécharger l'image ISO CENTOS 7:

Tout d'abord, vous devez télécharger l'image d'installation ISO CENTOS 7 sur le site officiel de Centos 7.

Pour ce faire, visitez https: // www.centos.org / download / et cliquez sur un ISO minimal comme marqué dans la capture d'écran ci-dessous.

Maintenant, cliquez sur l'un des liens.

Votre navigateur doit vous inviter à enregistrer le fichier. Sélectionner Enregistrer le fichier et cliquez sur D'ACCORD.

Les médias d'installation ISO Centos 7 sont en cours de téléchargement.

Création d'une machine virtuelle:

Une fois l'image d'installation ISO CENTOS 7 téléchargée, ouvrez VirtualBox et cliquez sur Machine > Nouveau… comme marqué dans la capture d'écran ci-dessous.

Maintenant, tapez un nom pour la machine virtuelle. Ensuite, sélectionnez Linux et Chapeau rouge (64 bits) comme le type et la version respectivement. Ensuite, cliquez sur Suivant.

Vous avez besoin d'au moins 16 Go de RAM pour exécuter OpenStack. Alors, assurez-vous d'attribuer 16 Go (16384 Mo) de RAM à votre machine virtuelle. Une fois que vous avez défini la taille de la mémoire, cliquez sur Suivant.

Maintenant, cliquez sur Créer.

Maintenant, cliquez sur Suivant >.

Maintenant, cliquez sur Suivant >.

Maintenant, définissez 100 Go comme taille du disque dur et cliquez sur Créer.

La machine virtuelle OpenStack doit être créée. Maintenant, sélectionnez la machine virtuelle OpenStack et cliquez sur Paramètres.

Maintenant, sélectionnez Tablette USB comme le Dispositif de pointage depuis Système > Carte mère comme marqué dans la capture d'écran ci-dessous.

Maintenant, vérifiez Activer Nested VT-X / AMD-V depuis Système > Processeur comme marqué dans la capture d'écran ci-dessous.

Maintenant, du Réseau Section, modifier Attaché à pour Adaptateur plétré, Type d'adaptateur pour Réseau paravirtualisé (Virtio-Net) et Mode promiscuité pour Autorise tout.

Maintenant, vous devez définir l'image d'installation ISO CENTOS 7 comme lecteur optique. Pour ce faire, suivez les procédures marquées dans la capture d'écran ci-dessous.

Maintenant, sélectionnez l'image d'installation ISO CentOS 7 et cliquez sur Ouvrir.

Maintenant, cliquez sur D'ACCORD.

La machine virtuelle est maintenant prête à installer les centos 7.

Installation de Centos 7 sur la machine virtuelle:

Maintenant, sélectionnez le Pile ouverte VM et cliquez sur Commencer.

La machine virtuelle doit démarrer à partir de l'image d'installation ISO. Maintenant, sélectionnez Installer Centos 7 et presser .

Le programme d'installation de GUI CENTOS 7 doit démarrer. Maintenant, installez Centos 7 comme d'habitude. Assurez-vous de définir un racine Mot de passe pendant l'installation.

Une fois les Centos 7 installés, vous devriez pouvoir vous connecter en tant qu'utilisateur racine en utilisant le mot de passe que vous avez défini lors de l'installation.

Configuration du réseau:

Maintenant, désactiver pare-feu Service avec la commande suivante:

# SystemCTL Désactiver le pare-feu

Maintenant, arrête le pare-feu Service avec la commande suivante:

# SystemCTL Stop Firewalld

Maintenant, désactiver Gestionnaire de réseau Service avec la commande suivante:

# SystemCTL Désactiver NetworkManager

Maintenant arrêtez Gestionnaire de réseau Service avec la commande suivante:

# SystemCTL Stop NetworkManager

Maintenant, activez réseau Service avec la commande suivante:

# SystemCTL Activer le réseau

Maintenant, commencez réseau Service avec la commande suivante:

# SystemCTL Start Network

Maintenant, vérifiez le nom de votre interface réseau comme suit:

$ ip a

Le nom de l'interface réseau de ma VM Centos 7 est ETH0.

Maintenant, exécutez la commande suivante pour configurer l'interface réseau ETH0 Pour obtenir automatiquement l'adresse IP via DHCP:

# echo -e 'périphérique = eth0 \ nbootproto = dhcp \ n'> / etc / sysconfig / network-scripts / ifcfg-eth0

Maintenant, redémarrez votre CENTOS 7 VM comme suit:

$ sudo redémarrer

Une fois qu'il démarre, l'interface réseau ETH0 devrait avoir une adresse IP.

Installation d'OpenStack:

Avant de faire quoi que ce soit, assurez-vous de définir le Égouter et LC_ALL Variables d'environnement correctement avec la commande suivante:

# echo -e "lang = en_us.utf-8 \ nlc_all = en_us.utf-8 \ n "> / etc / environnement

Maintenant, pour vous assurer que tous les packages CENTOS 7 sont à jour, exécutez la commande suivante:

# yum update -y

Les packages CentOS sont mis à jour.

Tous les packages CentOS 7 doivent être mis à jour.

Maintenant, ajoutez le référentiel OpenStack Rocky Package avec la commande suivante:

# yum install -y Centos-Release-Openstack-Rocky

Le référentiel de package Rocky OpenStack doit être ajouté.

Maintenant, mettez à jour les packages système CentOS 7 avec la commande suivante:

# yum update -y

Tous les packages système doivent être mis à jour.

Maintenant, installez Packstack avec la commande suivante:

# yum install -y openstack-packstack

Packstack est en cours d'installation. Cela peut prendre un certain temps pour terminer.

Packstack doit être installé.

Maintenant, installez tous les composants d'OpenStack sur Centos 7 avec la commande suivante:

# Packstack - Allinone

OpenStack est installé.

PackStack configure les composants requis avec marionnette. Il faudra beaucoup de temps pour terminer.

OpenStack est installé.

Test OpenStack:

Vous avez besoin de l'adresse IP de votre machine CentOS 7 afin d'accéder au tableau de bord OpenStack Horizon.

Pour trouver l'adresse IP de CentOS 7, exécutez la commande suivante:

# ip a

Comme vous pouvez le voir, l'adresse IP de ma machine CentOS 7 est 192.168.21.200. Ce sera différent pour vous. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

Maintenant, pour trouver le mot de passe du tableau de bord OpenStack Horizon, exécutez la commande suivante:

# Cat keystonerc_admin | mot de passe grep

Comme tu peux le voir, df29616110934166 est le mot de passe de mon tableau de bord OpenStack Horizon.

Maintenant, de votre navigateur Web préféré, visitez http: // 192.168.21.200 Et vous devriez voir la page de connexion OpenStack. Tapez le nom d'utilisateur administrer Et le mot de passe df29616110934166 (Le mot de passe doit être différent pour vous. Alors, remplacez-le par le vôtre.). Ensuite, cliquez sur S'identifier.


un
Vous devez être connecté au tableau de bord OpenStack Horizon. Maintenant, vous pouvez configurer OpenStack comme vous le souhaitez à partir d'ici.

C'est donc ainsi que vous installez OpenStack sur VirtualBox. Merci d'avoir lu cet article.