Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen und Angeben von Sitzungsskripten
Sie können Sitzungsskripts für Always-On-, On-Demand- und Elastic-Flotten konfigurieren und angeben.
So konfigurieren und spezifizieren Sie Sitzungsskripts für Always-On- und On-Demand-Flotten
-
Wählen Sie im Navigationsbereich Images (Abbilder), Image Builder aus.
-
Wählen Sie einen Image Builder mit dem Status Running (Wird ausgeführt) und dann Connect (Verbinden) aus.
-
Wählen Sie nach Aufforderung Administrator.
-
Navigieren Sie zu
C:\AppStream\SessionScripts
und öffnen Sie die Konfigurationsdateiconfig.json
.Informationen zum Ändern von Sitzungsskriptparametern siehe Sitzungsskript-Konfigurationsdatei.
-
Speichern und schließen Sie die Datei
config.json
, nachdem Sie die gewünschten Änderungen vorgenommen haben. -
Öffnen Sie auf dem Image-Builder-Desktop den Image Assistant.
-
(Optional) Geben Sie optional alle anderen Anwendungen an, die in das Abbild eingeschlossen werden sollen.
-
Führen Sie die erforderlichen Schritte im Image Assistant aus, um Ihr Abbild fertigzustellen.
Wenn die Konfiguration der Sitzungsskripts nicht validiert werden kann (weil beispielsweise die JSON-Datei nicht richtig formatiert ist), werden Sie benachrichtigt, sobald Sie Verbindung trennen und Abbild erstellen auswählen.
Anmerkung
Navigieren Sie zu
/opt/appstream/SessionScripts/config.json
, um die Konfigurationsdatei für Sitzungsskripts für Linux-basierte Image Builder zu finden.
So konfigurieren und spezifizieren Sie Sitzungsskripts für Elastic-Flotten
-
Erstellen Sie eine ZIP-Datei mit den Sitzungsskripts und der config.json-Datei. Die Skriptdateien werden an die folgenden Speicherorte kopiert. Sie müssen diese Speicherorte für Ihre config.json-Datei verwenden.
-
Für Windows, verwenden Sie
C:\AppStream\SessionScripts\
.SessionScript
-
Für Linux, verwenden Sie
/opt/appstream/SessionScripts/
.SessionScript
Anmerkung
Überprüfen Sie zur Ausführung der Sitzungsskriptdateien, dass die Zip-Datei nur die Sitzungsskripts und
config.json
-Dateien enthält und nicht den enthaltenen Ordner. Weitere Informationen finden Sie unter Sitzungsskript-Konfigurationsdatei. -
-
Laden Sie die Zip-Datei in einen Amazon-S3-Bucket in Ihrem Konto hoch.
Anmerkung
Sie VPC müssen Zugriff auf den Amazon S3 S3-Bucket gewähren. Weitere Informationen finden Sie unter Verwenden von Amazon S3 VPC S3-Endpunkten für AppStream 2.0-Funktionen.
Sie müssen Ihren S3-Bucket und Ihre AppStream 2.0-Flotte im selben System haben AWS-Region.
Sie müssen über die IAM erforderlichen Berechtigungen verfügen, um die
S3:GetObject
Aktion für das Sitzungsskriptobjekt im Amazon S3 S3-Bucket auszuführen. Weitere Informationen zum Speichern der Sitzungsskripts in einem Amazon-S3-Bucket finden Sie unter Speichern Sie das Anwendungssymbol, das Setup-Skript, das Sitzungsskript und VHD in einem S3-Bucket. Öffnen Sie die AppStream 2.0-Konsole unter https://console.aws.amazon.com/appstream2
. -
Klicken Sie im Navigationsbereich auf Fleets (Flotten).
-
Wählen Sie eine Elastic-Flotte aus, die Sie aktualisieren möchten, und klicken Sie dann auf Details anzeigen.
-
Wählen Sie auf der Registerkarte Einstellungen für Sitzungsskripts die Option Bearbeiten aus.
-
Geben Sie für das Session-Skript-Objekt in S3 entweder das S3 ein, das URI das Session-Skript-Objekt darstellt, oder wählen Sie Browse S3, um zu Ihren S3-Buckets zu navigieren und das Sitzungsskripts-Objekt zu suchen.
-
Wenn Sie die gewünschten Änderungen vorgenommen haben, wählen Sie Änderungen speichern aus.
-
Zu diesem Zeitpunkt sind die Sitzungsskripts für alle gestarteten Flotten-Instances verfügbar.
Anmerkung
Sie können die Sitzungsskripts auch konfigurieren, wenn Sie eine neue Elastic-Flotte erstellen.