Startskripts

Ein Startskript ist eine Datei mit Befehlen, die beim Starten einer VM-Instanz ausgeführt werden. Compute Engine unterstützt die Ausführung von Startskripts auf Linux- und Windows-VMs.

Vorbereitung

Damit in Metadaten gespeicherte Skripts auf einer VM-Instanz ausgeführt werden können, muss die Gastumgebung installiert sein und ausgeführt werden.

  • Die Gastumgebung enthält den Gast-Agent (z. B. google-guest-agent unter Linux), der den Skriptinhalt oder die URL aus den Metadaten der Instanz liest und die Ausführung startet.
  • Bei allen öffentlichen Compute Engine-Images ist die Gastumgebung vorinstalliert.
  • Wenn Sie ein benutzerdefiniertes Image erstellen, müssen Sie die Google-Gastumgebung manuell installieren, damit Skripts aus Metadaten und anderen Google Cloud Funktionen ordnungsgemäß funktionieren.

Die folgende Tabelle enthält Links zu Dokumentationen, in denen die Verwendung von Startskripts beschrieben wird.

Aufgabe für Startskript Geeignete Anwendungsfälle Link zum Verfahren
Startskript direkt übergeben Skripts mit maximal 256 KB
Linux-VMs Windows-VMs
Startskript aus einer lokalen Datei übergeben Skripts mit maximal 256 KB
Linux-VMs Windows-VMs
Startskript aus Cloud Storage übergeben Skripts mit mindestens 256 KB
Linux-VMs Windows-VMs
Von einem Startskript auf Metadaten zugreifen Verschiedene Werte an jede VM übergeben, die dasselbe Skript verwendet
Linux-VMs Windows-VMs
Startskript noch einmal ausführen Skript ohne Neustart der VM ausführen
Linux-VMs Windows-VMs
Ausgabe eines Startskripts ansehen Fortschritt eines Skripts überwachen
Linux-VMs Windows-VMs

Nächste Schritte