Wie erstelle ich Verfügbarkeitszonen in OpenStack über die Linux-Befehlszeile?

In der Terminologie von OpenStack werden Verfügbarkeitszonen als logische Partition von Netzwerkdienst (Neutron), Blockspeicher (Cinder) und Computer (Nova) bezeichnet. Die Hauptaufgabe von Availability Zones besteht darin, die Arbeitslast der Einstellungen zu gruppieren. Diese Einstellungen umfassen sowohl Nichtproduktion als auch Produktion.

In diesem Artikel zeigen wir, wie Sie Verfügbarkeitszonen in OpenStack über die Linux-Befehlszeile erstellen und verwenden können.

Wie erstelle ich Verfügbarkeitszonen in OpenStack über die Linux-Befehlszeile?

Zu dem Zeitpunkt, an dem Sie OpenStack bereitstellen, wird Compute (Nova) automatisch erstellt. Dies ist eine Standardverfügbarkeitszone. Nova AZ enthält alle Rechenknoten.

  1. Wenn Sie die Liste der Verfügbarkeitszonen überprüfen möchten, müssen Sie die folgende Befehlszeile von OpenStack ausführen.

~ # source openrc ~ # Liste der Openstack-Verfügbarkeitszonen

  1. Wenn Sie Availability Zones of Compute ausführen möchten, müssen Sie die folgende Befehlszeile von OpenStack ausführen. Hör zu:

~ # Liste der Openstack-Verfügbarkeitszonen – Berechnung

  1. Um die Rechenhosts zu überprüfen, die den Verfügbarkeitszonen der Berechnung zugeordnet sind, müssen Sie die folgende Befehlszeile ausführen.

~ # openstack Hostliste | grep -E “Zone | nova”

  1. Jetzt müssen wir zwei Gruppen von Host-Aggregaten erstellen. Der Name eines Host-Aggregats ist nicht produktiv und das andere hat einen Produktionsnamen. Es ist Zeit, Berechnung 7, 8 und 9 zur Nichtproduktionsgruppe und Berechnung 4, 5 und 6 zur Produktionsgruppe hinzuzufügen. Sie müssen die unten genannten OpenStack-Befehle verwenden:

~ # Openstack-Aggregat Nichtproduktion erstellen ~ # Openstack-Aggregat Produktion erstellen

  1. Im Moment müssen Sie die Verfügbarkeitszonen erstellen und sie mit ihren jeweiligen Gruppen verknüpfen.

openstack aggregat set –zone

  1. Zuletzt müssen Sie den Rechenhost zu seiner Gruppe von Host-Aggregaten hinzufügen.

openstack aggregat Host hinzufügen

  1. Auf die gleiche Weise müssen Sie einer Nichtproduktionsgruppe von Host-Aggregaten einen Rechenhost hinzufügen.

~ # OpenStack-Aggregat Add Host Nicht-Produktions-Compute-0-7 ~ # OpenStack-Aggregat Add Host Nicht-Produktions-Compute-0-8 ~ # Openstack-Aggregat Add Host Nicht-Produktions-Compute-0-9

  1. Zu diesem Zeitpunkt müssen Sie die folgende Linux-Befehlszeile ausführen, um die Verfügbarkeitszonen und Host-Aggregat-Gruppen zu überprüfen.

~ # Openstack-Aggregatliste

  1. Sie müssen die folgenden Befehle ausführen, um die Liste der mit Verfügbarkeitszonen und Gruppen von Host-Aggregaten verknüpften Berechnungen zu überprüfen.

~ # Openstack-Aggregat zeigt Produktion ~ # Openstack-Aggregat zeigt Nichtproduktion

Die obige Befehlsausgabe zeigt Ihnen, dass Sie die Verfügbarkeitszonen in OpenStack erfolgreich über die Linux-Befehlszeile erstellt haben.

Erstellen Sie virtuelle Maschinen in Verfügbarkeitszonen

Nachdem Sie die Verfügbarkeitszonen erstellt haben, können Sie verschiedene virtuelle Maschinen in zwei Verfügbarkeitszonen erstellen.

  1. Um eine virtuelle Maschine in einem bestimmten AZ zu erstellen, müssen Sie den folgenden Befehl verwenden: ~ # openstack server create –flavor -Bild –Nic net-id = –Sicherheitsgruppe –Schlüsselname –Verfügbarkeitszone
  2. Das Beispiel für diesen Befehl lautet wie folgt: ~ # openstack server create –flavor m1.small –image Cirros –nic net-id = 37b9ab9a-f198-4db1-a5d6- S789b0Sbfb4c –security-group f8dda7? C3-f £ 7c3-423b-923a-2b21fe0bbf3c – Schlüsselname mykey – Verfügbarkeitszone Produktion-Az Test-VM-Prod-Az
  3. Um die virtuelle Maschine im Detail zu kennen, müssen Sie die folgende Linux-Befehlszeile ausführen: ~ # openstack server show test-vm-prod-az
  4. Wenn Sie eine virtuelle Maschine in einem bestimmten Rechenknoten erstellen möchten, ist dies kein Problem! Sie müssen lediglich die folgende Linux-Befehlszeile verwenden: ~ # openstack server create –flavor -Bild –Nic net-id = –Sicherheitsgruppe –Tastenname {Schlüsselpaarname} –Verfügbarkeitszone ::
  5. Zum Beispiel müssen wir eine virtuelle Maschine in der Produktionsverfügbarkeitszone eines bestimmten Rechners 0-6 drehen. Um erfolgreich zu sein, müssen wir die folgende Befehlszeile verwenden: ~ # openstack server create –flavor m1.small –image Cirros –nic net-id = 37b9ab9a-f198-4db1-a5d6-S789b0Sbfb4c –security-group f8dda7? c3-f £ 7c3-423b-923a-2b21fe0bbf3c – Schlüsselname mykey – Verfügbarkeitszone Production-Az: Compute-0-6 Test-VM-Prod-Az-Host
  6. Um die Details der virtuellen Maschine erneut zu überprüfen, müssen Sie die unten angegebene Linux-Befehlszeile ausführen: ~ # openstack server show test-vm-prod-az-host
  7. Wenn Sie die obige Befehlszeile ausführen, erhalten Sie die folgende Ausgabe:
  8. Ebenso können wir virtuelle Maschinen in den nicht produktiven Verfügbarkeitszonen erstellen. Schauen Sie sich das folgende Beispiel an: ~ # openstack server create –flavor m1.small –image Cirros –nic net-id = 37b9ab9a-f198-4db1-a5d6- S789b0Sbfb4c –security-group f8dda7? C3-f £ 7c3-423b-923a-2b21fe0bbf3c – Schlüsselname mykey – Verfügbarkeitszone Nicht-Produktions-Az vm-Nicht-Produkt-Az
  9. Überprüfen Sie die Details der virtuellen Maschine mit dem folgenden Befehl: ~ # openstack server show vm-nonprod-az
  10. Nachdem Sie den obigen Befehl ausgeführt haben, erhalten Sie die Ausgabe wie folgt.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *