Ich spiele mit Google Compute Engine mit Debian als Quellbild. Ich verstehe, dass ich stundenweise belastet werde, solange die Instanz läuft, egal ob ich mich einschalte oder nicht. Der Befehl shutdown -h setzte die Instanz scheinbar in den beendeten Modus, und ich musste die Instanz für das nächste Mal erneut erstellen.Wie kann die Instanz der Compute Engine gestoppt werden, ohne die Instanz zu beenden?
Meine Frage ist, wie schließe ich einfach die VM, ohne es zu beenden? ist das eine Option?
Google Say, dass: https://developers.google.com/compute/docs/troubleshooting Wenn Sie Ihre Instanz mit sudo Shutdown oder sudo poweroff heruntergefahren wird, ist es das Äquivalent es endet. Es gibt keine Möglichkeit, eine Instanz "einzufrieren" und zu einem späteren Zeitpunkt neu zu starten. Sie müssen Ihre Instanz neu erstellen, wenn Sie sie herunterfahren möchten. Wenn eine Instanz von innen heruntergefahren wird, wechselt sie in den Status TERMINATED, wird jedoch weiterhin in der API angezeigt (z. B. wenn Sie Instanzen auflisten). Um es aus der Liste zu entfernen, müssen Sie die Instanz explizit löschen. Die Verfügbarkeit für eine TERMINATED-Instanz wird jedoch nicht in Rechnung gestellt.
Sie können eine Instanz löschen und die persistente Festplatte behalten. Wenn Sie eine neue Instanz erstellen, verwenden Sie einfach die persistierende Festplatte erneut. [1]: http://stackoverflow.com/questions/16608594/how-to-automatic-exit-stop-the-running-instance –
Die derzeit akzeptierte Antwort ist nicht mehr korrekt; Siehe [meine Antwort] (http://stackoverflow.com/a/28033482/3618671) für den neuesten Status. –