Dieses Dokument richtet sich an Anwendungsinhaber, die Google Distributed Cloud ausführen. In diesem Dokument erfahren Sie, wie Sie den Leistungsstatus von virtuellen Maschinen (VMs) verwalten, die VM Runtime auf GDC verwenden.
Sie können VMs nach Bedarf beenden, starten und neu starten, um den Lebenszyklus Ihrer Anwendungen zu unterstützen. Sie können beispielsweise die Anzahl der zugewiesenen vCPUs oder die Größe des Arbeitsspeichers ändern. Nachdem Sie die Konfiguration Ihrer VM bearbeitet haben, müssen Sie den Leistungsstatus aktivieren, um die Änderungen zu übernehmen.
Vorbereitung
Um dieses Dokument abzuschließen, benötigen Sie Zugriff auf die folgenden Ressourcen:
- Eine VM, die in einem Ihrer Cluster ausgeführt wird. Bei Bedarf erstellen Sie eine VM in Google Distributed Cloud.
- Das
virtctl-Clienttool, das als Plug-in fürkubectlinstalliert wurde. Installieren Sie bei Bedarf das virtctl-Clienttool.
VM beenden
Wenn Sie eine VM beenden, werden vom zugrunde liegenden Host Rechenressourcen wie CPU und Arbeitsspeicher freigegeben. Die VM wird heruntergefahren.
Führen Sie die folgenden Schritte aus, um eine VM zu beenden, die sich im "wird ausgeführt" Status befindet.
Verwenden Sie
kubectl, um eine VM zu beenden:kubectl virt stop VM_NAMEErsetzen Sie
VM_NAMEdurch den Namen der VM, die Sie stoppen möchten.Prüfen Sie den
STATUSIhrer VM:kubectl get gvm VM_NAMEDas folgende Ausgabebeispiel zeigt die VM im Status
Stopped:NAME STATUS AGE IP vm1 Stopped 1m 192.168.2.72
VM starten
Führen Sie die folgenden Schritte aus, um eine VM zu starten, die sich im beendeten Zustand befindet.
Starten Sie eine VM mit
kubectl:kubectl virt start VM_NAMEErsetzen Sie
VM_NAMEdurch den Namen der VM, die Sie starten möchten.Prüfen Sie den
STATUSIhrer VM:kubectl get gvm VM_NAMEDas folgende Ausgabebeispiel zeigt die VM im Status
Running:NAME STATUS AGE IP vm1 Running 1m 192.168.2.72
VM neu starten
Führen Sie die folgenden Schritte aus, um eine VM im aktiven Status neu zu starten.
Verwenden Sie
kubectl, um eine VM neu zu starten:kubectl virt restart VM_NAMEErsetzen Sie
VM_NAMEdurch den Namen der VM, die Sie neu starten möchten.Prüfen Sie den
STATUSIhrer VM:kubectl get gvm VM_NAMEDas folgende Ausgabebeispiel zeigt die VM im Status
Stopping:NAME STATUS AGE IP vm1 Stopping 7s 192.168.2.72Prüfen Sie den
STATUSIhrer VM nach ein oder zwei Minuten noch einmal:kubectl get gvm VM_NAMENachdem die VM erfolgreich neu gestartet wurde, zeigt die folgende Beispielausgabe die VM wieder im Status
Running:NAME STATUS AGE IP vm1 Running 1m 192.168.2.73In dieser Beispiel-VM wird eine sitzungsspezifische Pod-IP-Adresse verwendet. Daher ändert sich die Adresse, wenn die VM neu gestartet wird.
Nächste Schritte
- VM in Google Distributed Cloud bearbeiten.
- Wenn Sie keine VMs mehr benötigen, löschen Sie VMs in Google Distributed Cloud.