Installieren Sie OpenStack auf VMware ESXI

Installieren Sie OpenStack auf VMware ESXI
In diesem Artikel werde ich Ihnen zeigen, wie Sie OpenStack auf VMware ESXI installieren können. Ich erstelle eine virtuelle Maschine auf VMware ESXI, installiere CentOS 7 und installiere OpenStack auf der Virtuellen Maschine von CentOS 7. Der Grund, warum ich CentOS 7 ausgewählt habe, ist, dass ich verwenden kann Packstack So installieren Sie alle OpenStack -Komponenten in einer einzigen virtuellen Maschine 7 CentOS 7. Dies ist eine der besten Optionen für Menschen, die neu von OpenStack sind. Also lasst uns anfangen.

Hochladen von CentOS 7 ISO -Image in VMware ESXI:

Um CentOS 7 auf einem VM in VMware ESXI zu installieren, müssen Sie die CentOS 7 -Installations -ISO -Datei haben. Sie können es von der offiziellen Website von CentOS 7 unter https: // www herunterladen.Centos.Org.

Sobald Sie die Website besucht haben, klicken Sie auf Holen Sie sich jetzt CentOs.

Klicken Sie dann auf Minimaler ISO.

Klicken Sie nun auf einen der Link.

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

Sobald das ISO -Bild heruntergeladen wurde, gehen Sie zu VMware ESXi Web Client. Dann von der Lagerung Abschnitt, klicken Sie auf Datenspeicher Registerkarte und wählen Sie einen Datenspeicher, in dem 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 Ihre CentOS 7 ISO -Installationsmedien aus, die Sie gerade heruntergeladen haben, und klicken Sie auf Offen.

CentOS 7 ISO -Bild sollte mit dem Hochladen beginnen. Sobald das CentOS 7 -ISO -Bild hochgeladen ist, 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 VM -Zauberer der Kreation sollte auftauchen. Wählen Sie nun aus Erstellen Sie eine neue virtuelle Maschine und klicken Sie auf Nächste.

Geben Sie einen Namen ein und wählen Sie Linux Und CentOS 7 (64-Bit) als die Gäste OS -Familie Und Gast -OS -Version bzw.

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

OpenStack benötigt etwa 16 GB Speicher, um reibungslos zu laufen. Geben Sie diesem VM also mindestens 16 GB Speicher an. Ich werde die Festplattenkapazität auch auf 100 GB setzen. Wählen Sie nun aus DataStore -ISO -Datei von dem CD/DVD -Laufwerk 1 Abschnitt.

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

Sobald Sie fertig sind, klicken Sie auf Beenden.

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

Klicken Sie nun auf Bearbeiten.

Jetzt müssen Sie die Hardware -Virtualisierung einschalten. Andernfalls funktioniert OpenStack nicht sehr gut, da es KVM/QEMU als Standard -Hypervisor verwendet. Überprüfen Sie dazu die Hardware unterstützte Virtualisierung dem Gast -Betriebssystem aussetzen von dem Zentralprozessor Abschnitt. Sobald Sie fertig sind, klicken Sie auf Speichern.

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

Installieren von CentOs 7:

Klicken Sie nun auf Ein auf die virtuelle Maschine einführen.

Klicken Sie dann auf Konsole und klicken Sie auf Offene Browserkonsole.

Der CentOS 7 -Installateur sollte starten. Wählen Installieren Sie CentOs 7 und drücke .

Installieren Sie nun CentOS 7 wie gewohnt auf der virtuellen Maschine. Stellen Sie sicher, dass Sie a festlegen 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 während der Installation festgelegt haben.

Jetzt können Sie OpenStack im CentOS 7 VM installieren.

Netzwerk konfigurieren:

Jetzt deaktivieren Firewall Service mit dem folgenden Befehl:

# Systemctl Deaktivieren Sie die Firewalld

Halten Sie jetzt die Firewall Service mit dem folgenden Befehl:

# SystemCtl Stop Firewalld

Jetzt deaktivieren Netzwerk Manager Service mit dem folgenden Befehl:

# SystemCTL Deaktivieren Sie NetworkManager

Jetzt stoppen Netzwerk Manager Service mit dem folgenden Befehl:

# Systemctl Stop NetworkManager

Jetzt aktivieren Netzwerk Service mit dem folgenden Befehl:

# SystemCTL Aktivieren Sie das Netzwerk

Starte jetzt Netzwerk Service mit dem folgenden Befehl:

# Systemctl Start -Netzwerk

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

$ ip a

Der Name der Netzwerkschnittstelle meines CentOS 7 VM ist ens192.

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

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

Starten Sie jetzt Ihre CentOS 7 VM wie folgt neu:

$ sudo Neustart

Sobald es startet, ist die Netzwerkschnittstelle ens192 sollte eine IP -Adresse haben.

Installieren von OpenStack:

Bevor Sie etwas tun, stellen Sie sicher, dass Sie die festlegen 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 /Umgebung

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

# yum 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:

# yum 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 fertig ist.

Packstack sollte installiert werden.

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 diesem Punkt installiert werden.

Testen von OpenStack:

Sie benötigen die IP -Adresse Ihres CentOS 7 -Computers, um auf 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 -Geräts 192.168.10.118. Es wird für Sie anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihre ersetzen.

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

# Cat Keystonerc_admin | Grep Passwort

Wie du sehen kannst, EC0BF0B1F7594DF4 ist das Passwort meines OpenStack Horizon Dashboards.

Nun, von einem Webbrowser, besuchen Sie http: // 192.168.10.118 und Sie sollten die OpenStack -Anmeldeseite sehen. Eintippen Administrator Und EC0BF0B1F7594DF4 als Benutzername bzw. Passwort. Klicken Sie dann auf Anmelden.

Sie sollten an OpenStack Horizon Dashboard angemeldet sein. Jetzt können Sie OpenStack auf eine Art und Weise konfigurieren, die Sie von hier aus möchten.

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