[ English | English (United Kingdom) | 中文 (简体, 中国) | Indonesia | русский | français | नेपाली | Deutsch | Esperanto | português (Brasil) | español | 한국어 (대한민국) ]

Starten und Verwalten von Instanzen

Instanzen sind virtuelle Maschinen, die innerhalb der Cloud laufen. Sie können eine Instanz aus den folgenden Quellen starten:

  • Abbilder, die in den Abbilderdienst hochgeladen wurden.

  • Abbild, das Sie auf ein persistenten Datenträger kopiert haben. Die Instanz startet von dem Datenträger, das von der API „cinder-volume“ über iSCSI bereitgestellt wird.

  • Instanz-Schattenkopie, die Sie gemacht haben.

Starten einer Instanz

  1. Melden Sie sich im Dashboard an.

  2. Wählen Sie das entsprechende Projekt aus dem Dropdown-Menü oben links aus.

  3. Öffnen Sie auf der Registerkarte Projekt die Registerkarte Compute und klicken Sie auf Instances Kategorie.

    Das Dashboard zeigt die Instanzen mit ihrem Namen, ihren privaten und freien IP-Adressen, Größe, Status, Task, Power State usw. an.

  4. Klicken Sie auf Launch Instance.

  5. Geben Sie im Dialogfenster Launch Instance die folgenden Werte an:

    Details tab

    Instanzname

    Weisen Sie der virtuellen Maschine einen Namen zu.

    Bemerkung

    Der Name, den Sie hier vergeben, wird zum anfänglichen Hostnamen des Servers. Wenn der Name länger als 63 Zeichen ist, kürzt der Compute-Dienst ihn automatisch, um sicherzustellen, dass dnsmasq korrekt funktioniert.

    Wenn Sie nach dem Aufbau des Servers den Servernamen in der API ändern oder den Hostnamen direkt ändern, werden die Namen im Dashboard nicht aktualisiert.

    Servernamen sind beim Erstellen nicht garantiert eindeutig, so dass Sie zwei Instanzen mit dem gleichen Hostnamen haben könnten.

    Beschreibung

    Sie können eine Kurzbeschreibung der virtuellen Maschine zuweisen.

    Verfügbarkeitszone

    Standardmäßig ist dieser Wert auf die vom Cloud-Provider angegebene Verfügbarkeitszone eingestellt (z.B. us-west oder apac-south). In einigen Fällen könnte es sich um „nova“ handeln.

    Anzahl

    Um mehrere Instanzen zu starten, geben Sie einen Wert größer als 1` ein. Die Voreinstellung ist 1`.

    Source Registerkarte

    Instanz Boot Source

    Ihre Möglichkeiten sind:

    Vom Abbild booten

    Wenn Sie diese Option wählen, wird ein neues Feld für Image Name angezeigt. Sie können das Abbild aus der Liste auswählen.

    Booten von der Schattenkopie

    Wenn Sie diese Option wählen, wird ein neues Feld für Instance Snapshot angezeigt. Sie können die Schattenkopie aus der Liste auswählen.

    Booten vom Datenträger

    Wenn Sie diese Option wählen, wird ein neues Feld für Volume angezeigt. Sie können den Datenträger aus der Liste auswählen.

    Booten vom Abbild (erstellt ein neuen Datenträgers)

    Mit dieser Option können Sie von einem Abbild booten und einen Datenträger erstellen, indem Sie das Device Size und Device Name für Ihren Datenträger eingeben. Klicken Sie auf die Option Delete Volume on Instance Delete, um den Datenträger beim Löschen der Instanz zu löschen.

    Booten vom Datenträgerschattenkopie (erstellt einen neuen Datenträger)

    Mit dieser Option können Sie von einem Datei-Überblick booten und einen neuen Datenträger erstellen, indem Sie Volume Snapshot aus einer Liste auswählen und ein Device Name für Ihren Datenträger hinzufügen. Klicken Sie auf die Option Delete Volume on Instance Delete, um den Datenträger beim Löschen der Instanz zu löschen.

    Abbildname

    Dieses Feld ändert sich je nach Ihrer vorherigen Auswahl. Wenn Sie sich dafür entschieden haben, eine Instanz mit einem Abbild zu starten, wird das Feld Image Name angezeigt. Wählen Sie den Abbildnamen aus der Dropdown-Liste aus.

    Instanz-Schattenkopie

    Dieses Feld ändert sich je nach Ihrer vorherigen Auswahl. Wenn Sie sich dafür entschieden haben, eine Instanz mit einer Schattenkopie zu starten, wird das Feld Instance Snapshot angezeigt. Wählen Sie den Schattenkopie-Namen aus der Dropdown-Liste aus.

    Datenträger

    Dieses Feld ändert sich je nach Ihrer vorherigen Auswahl. Wenn Sie sich dafür entschieden haben, eine Instanz mit einem Datenträger zu starten, wird das Feld Volume angezeigt. Wählen Sie den Datenträgernamen aus der Dropdown-Liste aus. Wenn Sie den Datenträger bei Instanzlöschung löschen möchten, aktivieren Sie die Option Delete Volume on Instance Delete.

    Flavor tab

    Variante

    Geben Sie die Größe der zu startenden Instanz an.

    Bemerkung

    Die Variante wird basierend auf der Größe des Abbildes ausgewählt, das für den Start einer Instanz ausgewählt wurde. Wenn Sie beispielsweise beim Erstellen eines Abbildes den Wert im Feld Minimum RAM (MB) als 2048 eingegeben haben, ist bei der Auswahl des Abbildes die Standardvariante m1.small.

    Networks tab

    Ausgewählte Netzwerke

    Um ein Netzwerk zur Instanz hinzuzufügen, klicken Sie im Feld + auf Available.

    Network Ports tab

    Ports

    Aktivieren Sie die Ports, die Sie der Instanz zuweisen möchten.

    Security Groups tab

    Sicherheitsgruppen

    Aktivieren Sie die Sicherheitsgruppen, die Sie der Instanz zuordnen möchten.

    Sicherheitsgruppen sind eine Art Cloud-Firewall, die definieren, welcher eingehende Netzwerkverkehr an Instanzen weitergeleitet wird.

    Wenn Sie keine Sicherheitsgruppen angelegt haben, können Sie der Instanz nur die Standard-Sicherheitsgruppe zuordnen.

    Key Pair tab

    Schlüsselpaar

    Geben Sie ein Schlüsselpaar an.

    Wenn das Abbild ein statisches Root-Passwort oder einen statischen Schlüsselsatz verwendet (weder wird empfohlen), müssen Sie kein Schlüsselpaar angeben, um die Instanz zu starten.

    Configuration tab

    Anpassung Skriptquelle

    Geben Sie ein Anpassungsskript an, das nach dem Start Ihrer Instanz ausgeführt wird.

    Metadata tab

    Verfügbare Metadaten

    Fügen Sie Metadatenelemente zu Ihrer Instanz hinzu.

  6. Klicken Sie auf Launch Instance.

    Die Instanz startet auf einem Compute-Knoten in der Cloud.

Bemerkung

Wenn Sie kein Schlüsselpaar, Sicherheitsgruppen oder Regeln angegeben haben, können Benutzer nur innerhalb der Cloud über VNC auf die Instanz zugreifen. Selbst das Pingen der Instanz ist ohne die Konfiguration einer ICMP-Regel nicht möglich.

Sie können eine Instanz auch aus der Kategorie Images oder Volumes starten, wenn Sie eine Instanz aus einem Abbild bzw. einem Datenträger starten.

Wenn Sie eine Instanz aus einem Abbild heraus starten, erstellt OpenStack eine lokale Kopie des Abbildes auf dem Compute-Knoten, an dem die Instanz beginnt.

Weitere Informationen zum Erstellen von Abbildern finden Sie unter `Abbilder manuell erstellen <https://docs.openstack.org/image-guide/create-images-manually.html>``_ im OpenStack Virtual Machine Image Guide.

Wenn Sie eine Instanz von einem Datenträger aus starten, beachten Sie die folgenden Schritte:

  • Um den Datenträger auszuwählen, von dem aus gestartet werden soll, starten Sie eine Instanz aus einem beliebigen Abbild auf dem Datenträger. Das beliebige Abbild, das Sie auswählen, wird nicht gestartet. Stattdessen wird es durch das Abbild auf dem Datenträger ersetzt, das Sie in den nächsten Schritten auswählen.

    Um ein Xen-Abbild von einem Datenträger zu booten, muss das Abbild, in dem Sie es starten, derselbe Typ sein, vollständig virtualisiert oder paravirtualisiert, wie dasjenige auf dem Datenträger.

  • Wählen Sie den Datei- oder Datenträger-Schattenkopie, von dem aus Sie booten möchten. Geben Sie einen Gerätenamen ein. Geben Sie vda für KVM-Abbilder oder xvda für Xen-Abbilder ein.

Bemerkung

Wenn Sie QEMU ohne Unterstützung für die Hardwarevirtualisierung ausführen, setzen Sie cpu_mode="none" neben virt_type=qemu` in /etc/nova/nova-compute.conf, um den folgenden Fehler zu beheben:

libvirtError: unsupported configuration: CPU mode 'host-model'
for ``x86_64`` qemu domain on ``x86_64`` host is not supported by hypervisor

Verbinden Sie sich mit Ihrer Instanz über SSH.

Um SSH für die Verbindung zu Ihrer Instanz zu verwenden, verwenden Sie die heruntergeladene Schlüsselpaardatei.

Bemerkung

Der Benutzername ist ubuntu` für die Ubuntu-Cloud-Abbilder auf TryStack.

  1. Kopieren Sie die IP-Adresse Ihrer Instanz.

  2. Verwenden Sie den Befehl ssh, um eine sichere Verbindung zur Instanz herzustellen. Zum Beispiel:

    $ ssh -i MyKey.pem [email protected]
    
  3. Geben Sie an der Eingabeaufforderung yes` ein.

Es ist auch möglich, SSH in eine Instanz ohne SSH-Schlüsselpaar einzubinden, wenn der Administrator die Root-Passwort-Injektion aktiviert hat. Weitere Informationen zur Root-Passwort-Injektion finden Sie unter `Injizieren des Administrator-Passworts <https://docs.openstack.org/nova/latest/admin/admin-password-injection.html>``_ im OpenStack Administrator Guide.

Verfolgung der Nutzung von Instanzen

Sie können die Nutzung für Instanzen für jedes Projekt verfolgen. Sie können die Kosten pro Monat verfolgen, indem Sie Zähler wie Anzahl der vCPUs, Festplatten, RAM und Betriebszeit für alle Ihre Instanzen anzeigen.

  1. Melden Sie sich im Dashboard an.

  2. Wählen Sie das entsprechende Projekt aus dem Dropdown-Menü oben links aus.

  3. Öffnen Sie auf der Registerkarte Projekt die Registerkarte Compute und klicken Sie auf die Kategorie Overview.

  4. Um die Instanznutzung für einen Monat abzufragen, wählen Sie einen Monat aus und klicken Sie auf Submit.

  5. Um eine Zusammenfassung herunterzuladen, klicken Sie auf Download CSV Summary.

Erstellen eines Instanz-Schattenkopie

  1. Melden Sie sich im Dashboard an.

  2. Wählen Sie das entsprechende Projekt aus dem Dropdown-Menü oben links aus.

  3. Öffnen Sie auf der Registerkarte Projekt die Registerkarte Compute und klicken Sie auf die Kategorie Instances.

  4. Wählen Sie die Instanz aus, aus der Sie eine Schattenkopie erstellen möchten.

  5. Klicken Sie in der Spalte Aktionen auf Create Snapshot.

  6. Geben Sie im Dialogfeld Create Snapshot einen Namen für die Schattenkopie ein und klicken Sie auf Create Snapshot.

    Die Kategorie Images zeigt die Instanz-Schattenkopie.

Um eine Instanz aus der Schattenkopie zu starten, wählen Sie die Schattenkopie aus und klicken Sie auf Launch. Fahren Sie mit dem Starten einer Instanz fort.

Verwalten einer Instanz

  1. Melden Sie sich im Dashboard an.

  2. Wählen Sie das entsprechende Projekt aus dem Dropdown-Menü oben links aus.

  3. Öffnen Sie auf der Registerkarte Projekt die Registerkarte Compute und klicken Sie auf Instances Kategorie.

  4. Wählen Sie eine Instanz aus.

  5. Wählen Sie in der Menüliste in der Spalte Aktionen den Status aus.

    Sie können die Größe einer Instanz ändern oder neu erstellen. Sie können auch wählen, ob Sie das Konsolenprotokoll der Instanz anzeigen, die Instanz bearbeiten oder die Sicherheitsgruppen. Abhängig vom aktuellen Zustand der Instanz können Sie den Neustart pausieren, fortsetzen, aussetzen, weich oder hart starten oder beenden.