Abbrechen von Schritten
Sie können ausstehende und ausgeführte Schritte mithilfe der AWS Management Console, der AWS CLI oder der Amazon-EMR-API abbrechen.
Anmerkung
Wir haben die Amazon-EMR-Konsole neu gestaltet, um sie benutzerfreundlicher zu gestalten. Unter Was ist neu an der Konsole? erfahren Sie mehr über die Unterschiede zwischen der alten und der neuen Konsolenerfahrung.
Was es bei der Stornierung von Schritten zu berücksichtigen gibt
-
Wenn Sie einen laufenden oder ausstehenden Schritt abbrechen, wird dieser Schritt aus der aktiven Schrittanzahl entfernt.
-
Wenn Sie einen laufenden Schritt abbrechen, kann ein ausstehender Schritt nicht ausgeführt werden, vorausgesetzt, dass keine Änderung an
stepConcurrencyLevel
vorgenommen wurde. -
Durch das Abbrechen eines laufenden Schritts wird der Schritt
ActionOnFailure
nicht ausgelöst. -
SEND_INTERRUPT StepCancellationOption
sendet für EMR 5.32.0 und höher einSIGTERM
-Signal an den untergeordneten Schrittprozess. Sie sollten auf dieses Signal achten und eine Säuberung durchführen und das System ordnungsgemäß herunterfahren.TERMINATE_PROCESS StepCancellationOption
sendet einSIGKILL
-Signal an den untergeordneten Schrittprozess und alle seine untergeordneten Prozesse. Asynchrone Prozesse sind jedoch nicht betroffen.