Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Löschen Sie eine EC2 Flottenanfrage und die Instances in der Flotte

Fokusmodus
Löschen Sie eine EC2 Flottenanfrage und die Instances in der Flotte - Amazon Elastic Compute Cloud

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.

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.

Wenn Sie eine EC2 Flottenanfrage nicht mehr benötigen, können Sie sie löschen. Nachdem Sie eine Flottenanforderung gelöscht haben, werden alle der Flotte zugeordneten Spot-Anfragen abgebrochen, sodass keine neuen Spot Instances gestartet werden.

Wenn Sie eine EC2 Flottenanfrage löschen, müssen Sie auch angeben, ob Sie alle zugehörigen Instanzen beenden möchten. Dazu gehören sowohl On-Demand-Instances als auch Spot-Instances. Bei instant Flotten muss EC2 Fleet die Instances beenden, wenn die Flotte gelöscht wird. Eine gelöschte instant-Flotte mit laufenden Instances wird nicht unterstützt.

Wenn Sie festlegen, dass die Instances beendet werden müssen, wenn die Flottenanforderung abgebrochen wird, wechselt die Flottenanforderung in den deleted_terminating-Status. Andernfalls befindet sie sich im deleted_running-Zustand und die Instances werden weiter ausgeführt, bis sie unterbrochen oder von Ihnen manuell beendet werden.

Einschränkungen
  • Sie können bis zu 25 Flotten vom Typ instant in einem einzigen Vorgang löschen.

  • Sie können bis zu 100 Flotten vom Typ maintain oder request in einem Vorgang löschen.

  • Sie können bis zu 125 Flotten in einem einzigen Vorgang löschen, sofern Sie das oben angegebene Kontingent für jeden Flottentyp nicht überschreiten.

  • Wenn Sie die angegebene Anzahl an zu löschenden Flotten überschreiten, werden keine Flotten gelöscht.

  • Eine gelöschte instant-Flotte mit laufenden Instances wird nicht unterstützt. Wenn Sie eine instant Flotte löschen, beendet Amazon EC2 automatisch alle ihre Instances. Bei instant Flotten mit mehr als 1000 Instances schlägt die Löschanfrage möglicherweise fehl. Wenn Ihre Flotte über mehr als 1000 Instances verfügt, beenden Sie die meisten Instances zunächst manuell, sodass 1.000 oder weniger übrig bleiben. Löschen Sie dann die Flotte, und die verbleibenden Instances werden automatisch beendet.

Um eine EC2 Flottenanfrage zu löschen und ihre Instances zu beenden

Verwenden Sie den Befehl delete-fleets und den --terminate-instances Parameter, um die angegebene EC2 Flottenanforderung zu löschen und die zugehörigen Instances zu beenden.

aws ec2 delete-fleets \ --fleet-ids fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --terminate-instances

Beispielausgabe

{ "UnsuccessfulFleetDeletions": [], "SuccessfulFleetDeletions": [ { "CurrentFleetState": "deleted_terminating", "PreviousFleetState": "active", "FleetId": "fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE" } ] }
Um eine EC2 Fleet-Anfrage zu löschen, ohne die zugehörigen Instances zu beenden

Sie können den vorherigen Befehl mithilfe des --no-terminate-instances Parameters ändern, um die angegebene EC2 Flottenanforderung zu löschen, ohne die zugehörigen Instances zu beenden.

Anmerkung

--no-terminate-instances wird nicht für instant-Flotten unterstützt.

aws ec2 delete-fleets \ --fleet-ids fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --no-terminate-instances

Beispielausgabe

{ "UnsuccessfulFleetDeletions": [], "SuccessfulFleetDeletions": [ { "CurrentFleetState": "deleted_running", "PreviousFleetState": "active", "FleetId": "fleet-4b8aaae8-dfb5-436d-a4c6-3dafa4c6b7dcEXAMPLE" } ] }

Beheben von Fehlern, wenn eine Flotte nicht gelöscht werden kann

Wenn eine EC2 Flottenanforderung nicht gelöscht werden kann, werden UnsuccessfulFleetDeletions in der Ausgabe die ID der EC2 Flottenanforderung, ein Fehlercode und eine Fehlermeldung zurückgegeben.

Die Fehlercodes sind:

  • ExceededInstantFleetNumForDeletion

  • fleetIdDoesNotExist

  • fleetIdMalformed

  • fleetNotInDeletableState

  • NoTerminateInstancesNotSupported

  • UnauthorizedOperation

  • unexpectedError

Fehlerbehebung bei ExceededInstantFleetNumForDeletion

Wenn Sie versuchen, mehr als 25 instant-Flotten in einer einzigen Anfrage zu löschen, wird der ExceededInstantFleetNumForDeletion-Fehler zurückgegeben. Es folgt eine Beispielausgabe für diesen Fehler.

{ "UnsuccessfulFleetDeletions": [ { "FleetId": " fleet-5d130460-0c26-bfd9-2c32-0100a098f625", "Error": { "Message": "Can’t delete more than 25 instant fleets in a single request.", "Code": "ExceededInstantFleetNumForDeletion" } }, { "FleetId": "fleet-9a941b23-0286-5bf4-2430-03a029a07e31", "Error": { "Message": "Can’t delete more than 25 instant fleets in a single request.", "Code": "ExceededInstantFleetNumForDeletion" } } . . . ], "SuccessfulFleetDeletions": [] }
Fehlerbehebung bei NoTerminateInstancesNotSupported

Wenn Sie angeben, dass die Instances in einer instant-Flotte beim Löschen der Flotte nicht beendet werden dürfen, wird der NoTerminateInstancesNotSupported-Fehler zurückgegeben. --no-terminate-instances wird nicht für instant-Flotten unterstützt. Es folgt eine Beispielausgabe für diesen Fehler.

{ "UnsuccessfulFleetDeletions": [ { "FleetId": "fleet-5d130460-0c26-bfd9-2c32-0100a098f625", "Error": { "Message": "NoTerminateInstances option is not supported for instant fleet", "Code": "NoTerminateInstancesNotSupported" } } ], "SuccessfulFleetDeletions": []
Fehlerbehebung bei UnauthorizedOperation

Wenn Sie keine Berechtigung zum Beenden von Instances haben, erhalten Sie den UnauthorizedOperation-Fehler beim Löschen einer Flotte, die ihre Instances beenden muss. Das Folgende ist die Fehlerantwort.

<Response><Errors><Error><Code>UnauthorizedOperation</Code><Message>You are not authorized to perform this operation. Encoded authorization failure message: VvuncIxj7Z_CPGNYXWqnuFV-YjByeAU66Q9752NtQ-I3-qnDLWs6JLFd KnSMMiq5s6cGqjjPtEDpsnGHzzyHasFHOaRYJpaDVravoW25azn6KNkUQQlFwhJyujt2dtNCdduJfrqcFYAjlEiRMkfDHt7N63SKlweKUl BHturzDK6A560Y2nDSUiMmAB1y9UNtqaZJ9SNe5sNxKMqZaqKtjRbk02RZu5V2vn9VMk6fm2aMVHbY9JhLvGypLcMUjtJ76H9ytg2zRlje VPiU5v2s-UgZ7h0p2yth6ysUdhlONg6dBYu8_y_HtEI54invCj4CoK0qawqzMNe6rcmCQHvtCxtXsbkgyaEbcwmrm2m01-EMhekLFZeJLr DtYOpYcEl4_nWFX1wtQDCnNNCmxnJZAoJvb3VMDYpDTsxjQv1PxODZuqWHs23YXWVywzgnLtHeRf2o4lUhGBw17mXsS07k7XAfdPMP_brO PT9vrHtQiILor5VVTsjSPWg7edj__1rsnXhwPSu8gI48ZLRGrPQqFq0RmKO_QIE8N8s6NWzCK4yoX-9gDcheurOGpkprPIC9YPGMLK9tug </Message></Error></Errors><RequestID>89b1215c-7814-40ae-a8db-41761f43f2b0</RequestID></Response>

Um den Fehler zu beheben, müssen Sie die ec2:TerminateInstances-Aktion der IAM-Richtlinie hinzufügen, wie im folgenden Beispiel gezeigt.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "DeleteFleetsAndTerminateInstances", "Effect": "Allow", "Action": [ "ec2:DeleteFleets" "ec2:TerminateInstances" ], "Resource": "*" } ] }
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.