VMWare

Installieren Sie OpenStack auf VMware ESXi

Installieren Sie OpenStack auf VMware ESXi
In diesem Artikel zeige ich Ihnen, wie Sie OpenStack auf VMware ESXi installieren. Ich werde eine virtuelle Maschine auf VMware ESXi erstellen, dort CentOS 7 installieren und OpenStack auf der virtuellen CentOS 7-Maschine installieren. Der Grund, warum ich mich für CentOS 7 entschieden habe, ist, dass ich es verwenden kann Packstapel um alle OpenStack-Komponenten in einer einzigen virtuellen CentOS 7-Maschine zu installieren. Dies ist eine der besten Optionen für OpenStack-Neulinge. Also lasst uns anfangen.

Hochladen von CentOS 7-ISO-Image auf VMware ESXi:

Um CentOS 7 auf einer VM in VMware ESXi zu installieren, benötigen Sie die CentOS 7-Installations-ISO-Datei. Sie können es von der offiziellen Website von CentOS 7 unter https://www . herunterladen.Centos.org.

Wenn Sie die Website besuchen, klicken Sie auf Holen Sie sich jetzt CentOS.

Klicken Sie dann auf Minimale ISO.

Klicken Sie nun auf einen der Links.

Ihr Browser sollte mit dem Herunterladen des CentOS 7 ISO-Installationsabbilds beginnen.

Rufen Sie nach dem Herunterladen des ISO-Images den VMware ESXi-Webclient . auf. Dann aus dem Lager Abschnitt, klicken Sie auf Datenspeicher Registerkarte und wählen Sie einen Datenspeicher aus, in den Sie die CentOS 7 ISO-Datei hochladen möchten.

Klicken Sie nun auf Datenspeicherbrowser wie im Screenshot unten markiert.

Klicken Sie nun auf Hochladen.

Wählen Sie nun Ihr CentOS 7 ISO-Installationsmedium aus, das Sie gerade heruntergeladen haben, und klicken Sie auf Öffnen.

CentOS 7 ISO-Image sollte hochgeladen werden. Sobald das CentOS 7 ISO-Image hochgeladen wurde, klicken Sie auf Schließen.

Erstellen einer virtuellen Maschine:

Jetzt müssen Sie eine neue virtuelle Maschine (VM) erstellen, auf der Sie CentOS 7 installieren können. Um das zu tun, von der Virtuelle Maschinen Abschnitt, klicken Sie auf VM erstellen/registrieren.

Ein Assistent zum Erstellen von VMs sollte erscheinen. Wählen Sie nun Erstellen Sie eine neue virtuelle Maschine und klicke auf Nächster.

Geben Sie einen Namen ein und wählen Sie Linux und CentOS 7 (64-Bit) als die Gastbetriebssystemfamilie und Gastbetriebssystemversion beziehungsweise.

Wählen Sie nun einen Datenspeicher aus, in dem Sie die Daten dieser virtuellen Maschine ablegen möchten, und klicken Sie auf Nächster.

OpenStack benötigt etwa 16 GB Speicher, um reibungslos zu laufen. Stellen Sie also sicher, dass Sie dieser VM mindestens 16 GB Arbeitsspeicher zur Verfügung stellen. Ich werde die Festplattenkapazität auch auf 100 GB einstellen. Wählen Sie nun Datenspeicher-ISO-Datei von dem CD/DVD-Laufwerk 1 Sektion.

Wählen Sie nun das CentOS 7 ISO-Image aus, das Sie gerade in den VMware ESXi-Datenspeicher hochgeladen haben.

Wenn Sie fertig sind, klicken Sie auf Fertig.

Die VM sollte erstellt werden. Klicken Sie nun auf die VM.

Klicken Sie nun auf Bearbeiten.

Jetzt müssen Sie die Hardwarevirtualisierung aktivieren. Andernfalls wird OpenStack nicht sehr gut funktionieren, da es KVM/QEMU als Standard-Hypervisor verwendet. Überprüfen Sie dazu die Stellen Sie hardwareunterstützte Virtualisierung dem Gastbetriebssystem zur Verfügung von dem Zentralprozessor Sektion. Wenn Sie fertig sind, klicken Sie auf speichern.

Jetzt können Sie CentOS 7 auf der VM installieren.

CentOS 7 installieren:

Klicken Sie nun auf Ein um die virtuelle Maschine einzuschalten.

Klicken Sie dann auf Konsole und klicke auf Browserkonsole öffnen.

Das CentOS 7-Installationsprogramm sollte booten. Wählen Installieren Sie CentOS 7 und drücke .

Installieren Sie nun CentOS 7 wie gewohnt auf der virtuellen Maschine. Stellen Sie sicher, dass a Wurzel Passwort während der Installation.

Sobald CentOS 7 installiert ist, sollten Sie sich als Benutzer anmelden können Wurzel mit dem Passwort, das Sie bei der Installation festgelegt haben.

Jetzt können Sie OpenStack auf der CentOS 7-VM installieren.

Netzwerk konfigurieren:

Jetzt deaktivieren Firewalld Dienst mit folgendem Befehl:

# systemctl Firewall deaktivieren

Jetzt hör auf mit dem Firewalld Dienst mit folgendem Befehl:

# systemctl stop Firewalld

Jetzt deaktivieren Netzwerk Manager Dienst mit folgendem Befehl:

# systemctl deaktivieren NetworkManager

Jetzt stoppen Netzwerk Manager Dienst mit folgendem Befehl:

# systemctl stop NetworkManager

Jetzt aktivieren Now Netzwerk Dienst mit folgendem Befehl:

# systemctl Netzwerk aktivieren

Starte jetzt Netzwerk Dienst mit folgendem Befehl:

# systemctl Netzwerk starten

Überprüfen Sie nun den Namen Ihrer Netzwerkschnittstelle wie folgt:

$ ip a

Der Name der Netzwerkschnittstelle meiner CentOS 7 VM lautet ens192.

Führen Sie nun den folgenden Befehl aus, um die Netzwerkschnittstelle ens192 so zu konfigurieren, dass sie automatisch die IP-Adresse über DHCP bezieht:

# echo -e 'DEVICE=ens192\nBOOTPROTO=dhcp\n' >
/etc/sysconfig/network-scripts/ifcfg-ens192

Starten Sie nun Ihre CentOS 7-VM wie folgt neu:

$ sudo Neustart

Sobald es bootet, wird die Netzwerkschnittstelle ens192 sollte eine IP-Adresse haben.

OpenStack installieren:

Bevor Sie etwas tun, stellen Sie sicher, dass die LANG und LC_ALL Umgebungsvariablen korrekt mit dem folgenden Befehl:

# echo -e "LANG=en_US.utf-8\nLC_ALL=en_US.utf-8\n" > /etc/environment

Führen Sie nun den folgenden Befehl aus, um sicherzustellen, dass alle CentOS 7-Pakete auf dem neuesten Stand sind:

# lecker update -y

Alle CentOS 7-Pakete sollten aktualisiert werden.

Fügen Sie nun das OpenStack Rocky-Paket-Repository mit dem folgenden Befehl hinzu:

# yum install -y centos-release-openstack-rocky

Das OpenStack Rocky-Paket-Repository sollte hinzugefügt werden.

Aktualisieren Sie nun die CentOS 7-Systempakete erneut mit dem folgenden Befehl:

# lecker update -y

Alle Systempakete sollten aktualisiert werden.

Installieren Sie nun PackStack mit dem folgenden Befehl:

# yum install -y openstack-packstack

PackStack wird installiert. Es kann eine Weile dauern, bis es abgeschlossen ist.

PackStack sollte installiert sein.

Installieren Sie nun alle Komponenten von OpenStack auf CentOS 7 mit dem folgenden Befehl:

# packstack --allinone

OpenStack wird installiert. Es wird sehr lange dauern, bis es fertig ist.

OpenStack sollte an dieser Stelle installiert sein.

OpenStack testen:

Sie benötigen die IP-Adresse Ihres CentOS 7-Computers, um auf das OpenStack Horizon-Dashboard zuzugreifen.

Um die IP-Adresse von CentOS 7 zu finden, führen Sie den folgenden Befehl aus:

# ip a

Wie Sie sehen können, lautet die IP-Adresse meines CentOS 7-Computers 192.168.10.118. Bei dir wird es anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihres ersetzen.

Führen Sie nun den folgenden Befehl aus, um das OpenStack Horizon-Dashboard-Passwort zu finden:

# Katze keystonerc_admin | grep PASSWORT

Wie du siehst, ec0bf0b1f7594df4 ist das Passwort meines OpenStack Horizon-Dashboards.

Rufen Sie nun in einem Webbrowser http://192 . auf.168.10.118 und Sie sollten die OpenStack-Anmeldeseite sehen. Eintippen Administrator und ec0bf0b1f7594df4 als Benutzername bzw. Passwort. Klicken Sie dann auf Einloggen.

Sie sollten beim OpenStack Horizon-Dashboard angemeldet sein. Jetzt können Sie OpenStack von hier aus nach Belieben konfigurieren.

So installieren Sie OpenStack auf VMware ESXi. Danke, dass du diesen Artikel gelesen hast.

Linker Mausklick funktioniert nicht unter Windows 10
Wenn Sie eine dedizierte Maus mit Ihrem Laptop oder Desktop-Computer verwenden, aber die linker Mausklick funktioniert nicht unter Windows 10/8/7 aus ...
Cursor springt oder bewegt sich zufällig während der Eingabe in Windows 10
Wenn Sie feststellen, dass Ihr Mauszeiger während der Eingabe auf einem Windows-Laptop oder -Computer automatisch und zufällig springt oder sich von s...
So kehren Sie die Scrollrichtung von Maus und Touchpads in Windows 10 um
Maus und Touchpads machen das Rechnen nicht nur einfach, sondern auch effizienter und weniger zeitaufwendig. Wir können uns ein Leben ohne diese Gerät...