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.
Verwaltung von AMI-Versionen in Rechenumgebungen
AWS Batch bietet Einblick in die Amazon Machine Images (AMIs), die Ihre Computerumgebungen verwenden.
AMI-Status anzeigen
Sie können den Status „In Ihren Computerumgebungen AMIs verwendet“ über die AWS Batch Konsole oder mithilfe eines describe-compute-environmentsBefehls anzeigen.
AMI-Versionen aktualisieren
Wenn AWS Batch anzeigt, dass ein AMI-Update verfügbar ist, können Sie Ihre Rechenumgebung so aktualisieren, dass sie die neuere Version verwendet, AMIs indem Sie die Rechenumgebung aktualisieren, indem Sie Update AMI to latest version auf true setzen.
Sie müssen kein neues AMI angeben IDs — wählt AWS Batch automatisch das neueste unterstützte aus, AMIs wenn Sie Update AMI auf die neueste Version setzen.
Wichtig
Durch die Aktualisierung wird ein Infrastruktur-Update AMIs ausgelöst, kein Skalierungsupdate. Dies bedeutet, dass bestehende Instances durch neue Instances AWS Batch ersetzt werden, die das aktualisierte AMI verwenden. Der Aktualisierungsvorgang dauert länger als ein Skalierungsupdate und kann je nach Konfiguration Ihrer Aktualisierungsrichtlinie laufende Jobs unterbrechen.
Wichtig
Wenn Ihre Zuweisungsstrategie BEST_FIT dies ist, müssen Sie ein blaues/grünes Update durchführen.
Überlegungen zu benutzerdefinierten AMIs
Wenn Ihre Rechenumgebung benutzerdefinierte AMIs, d. h. in ComputeResources.imageId (veraltet) AMIs angegebeneEc2Configuration.imageIdOverride, Standardstartvorlage oder Überschreibungen der Startvorlage verwendet, AWS Batch können Sie keine Statusinformationen für diese bereitstellen. AMIs
-
Sichtbarkeit des Status — Benutzerdefiniert AMIs zeigt "-" für ihren Batch-Image-Status in der Konsole an und bezieht das
batchImageStatusFeld nicht in API-Antworten ein. -
Manuelle Verwaltung — Sie sind für die Pflege und Aktualisierung der benutzerdefinierten Einstellungen verantwortlich AMIs. Bleiben Sie über Sicherheits- und Software-Patches von Ihrem AMI-Anbieter auf dem Laufenden und aktualisieren Sie Ihre benutzerdefinierte AMIs Version entsprechend.
-
EC2-Management — Verwenden Sie die Amazon EC2 EC2-Konsole oder verwalten Sie APIs den benutzerdefinierten AMI-Lebenszyklus, einschließlich der Erstellung neuer Versionen und der Ablehnung alter Versionen.
Weitere Informationen zur Verwaltung benutzerdefinierter Daten finden Sie unter. AMIs Ressource berechnen AMIs
Bewährte Methoden für AMI-Updates
Dieser Abschnitt gilt sowohl für benutzerdefinierte als auch für Standardeinstellungen AMIs.
-
Regelmäßige Überwachung — Überprüfen Sie regelmäßig den AMI-Status Ihrer Computerumgebungen, um festzustellen, wann Updates verfügbar sind. Standardmäßig
batchImageStatuswird angezeigt AMIs, wann ein Update verfügbar ist. Für benutzerdefinierte AMIs Informationen müssen Sie andere Ressourcen wie AWS Sicherheitsbulletins verwenden. -
Wartungsfenster — Planen Sie AMI-Updates während Wartungsfenstern, wenn eine Jobunterbrechung akzeptabel ist, da Infrastruktur-Updates bestehende Instances ersetzen.
-
Strategie zur Auftragswiederholung — Konfigurieren Sie Strategien zur Auftragswiederholung, um Jobs zu verarbeiten, die bei Infrastrukturaktualisierungen unterbrochen werden können. Weitere Informationen finden Sie unter Automatisierte Auftragswiederholungen.
-
Konfiguration der Aktualisierungsrichtlinie — Konfigurieren Sie geeignete Aktualisierungsrichtlinien, um zu steuern, wie laufende Jobs bei Infrastruktur-Updates behandelt werden. Weitere Informationen finden Sie unter Führen Sie Infrastruktur-Updates durch.
-
Testen — Testen Sie AMI-Updates in Entwicklungsumgebungen, bevor Sie sie auf Produktionsumgebungen anwenden.