[ 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¶
Melden Sie sich im Dashboard an.
Wählen Sie das entsprechende Projekt aus dem Dropdown-Menü oben links aus.
Ö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.
Klicken Sie auf Launch Instance.
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
oderapac-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 ist1`
.
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.
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 oderxvda
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.
Kopieren Sie die IP-Adresse Ihrer Instanz.
Verwenden Sie den Befehl ssh, um eine sichere Verbindung zur Instanz herzustellen. Zum Beispiel:
$ ssh -i MyKey.pem [email protected]
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.
Melden Sie sich im Dashboard an.
Wählen Sie das entsprechende Projekt aus dem Dropdown-Menü oben links aus.
Öffnen Sie auf der Registerkarte Projekt die Registerkarte Compute und klicken Sie auf die Kategorie Overview.
Um die Instanznutzung für einen Monat abzufragen, wählen Sie einen Monat aus und klicken Sie auf Submit.
Um eine Zusammenfassung herunterzuladen, klicken Sie auf Download CSV Summary.
Erstellen eines Instanz-Schattenkopie¶
Melden Sie sich im Dashboard an.
Wählen Sie das entsprechende Projekt aus dem Dropdown-Menü oben links aus.
Öffnen Sie auf der Registerkarte Projekt die Registerkarte Compute und klicken Sie auf die Kategorie Instances.
Wählen Sie die Instanz aus, aus der Sie eine Schattenkopie erstellen möchten.
Klicken Sie in der Spalte Aktionen auf Create Snapshot.
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¶
Melden Sie sich im Dashboard an.
Wählen Sie das entsprechende Projekt aus dem Dropdown-Menü oben links aus.
Öffnen Sie auf der Registerkarte Projekt die Registerkarte Compute und klicken Sie auf Instances Kategorie.
Wählen Sie eine Instanz aus.
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.