View a markdown version of this page

Jobs hängen aufgrund der Kapazität in RUNNABLE fest - AWS Batch

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.

Jobs hängen aufgrund der Kapazität in RUNNABLE fest

Ungenügende Instanzkapazität

Alle verbundenen Rechenumgebungen weisen Fehler bei unzureichender Kapazität auf. AWS Batch Erkennt auf Anfrage Amazon EC2-Instances, bei denen Fehler aufgrund unzureichender Kapazität auftreten. Wenn Sie den Job manuell abbrechen, kann der nachfolgende Job an den Anfang der Warteschlange verschoben werden.

  • statusReasonNachricht, während der Job hängen bleibt: CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY - Service cannot fulfill the capacity requested for instance type [instanceTypeName]

  • reasonverwendet fürjobStateTimeLimitActions: CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY

  • statusReasonNachricht, nachdem der Job storniert wurde vonjobStateTimeLimitActions: Canceled by JobStateTimeLimit action due to reason: CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY

Hinweis:

  1. Die AWS Batch Servicerolle benötigt eine autoscaling:DescribeScalingActivities Genehmigung, damit diese Erkennung funktioniert. Wenn Sie die Verwenden Sie serviceverknüpfte Rollen für AWS Batch Service-Linked Role (SLR) oder die AWS verwaltete Richtlinie: AWSBatchServiceRole policy verwaltete Richtlinie verwenden, müssen Sie keine Maßnahmen ergreifen, da deren Berechtigungsrichtlinien aktualisiert wurden.

  2. Wenn Sie die SLR- oder die verwaltete Richtlinie verwenden, müssen Sie die ec2:DescribeSpotFleetRequestHistory Berechtigungen autoscaling:DescribeScalingActivities und hinzufügen, damit Sie Ereignisse aus der Warteschlange blockierter Aufträge und den aktuellen Auftragsstatus erhalten, wenn sie aktiviert sind. RUNNABLE Darüber hinaus sind diese AWS Batch Berechtigungen erforderlich, um cancellation Aktionen über den jobStateTimeLimitActions Parameter auszuführen, auch wenn sie in der Auftragswarteschlange konfiguriert sind.

  3. Wenn bei einem Mehrknoten-Parallelauftrag (MNP) in der angehängten Amazon EC2-Rechenumgebung mit hoher Priorität Fehler auftreten, wird die Warteschlange blockiert, auch wenn dieser insufficient capacity Fehler in einer Rechenumgebung mit niedrigerer Priorität auftritt.