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.
Ändern einer Spot-Flotten-Anforderung
Sie können eine aktive Spot-Flotten-Anforderung ändern, um die folgenden Aufgaben auszuführen:
Wenn Sie die Gesamtzielkapazität erhöhen, startet die Spot-Flotte weitere Spot-Instances entsprechend der Zuweisungsstrategie für ihre Spot-Flottenanforderung. Wenn Sie den On-Demand-Anteil erhöhen, startet die Spot-Flotte zusätzliche On-Demand-Instances.
Wenn Sie die Zielkapazität verringern, bricht die Spot-Flotte alle offenen Anforderungen ab, welche die neue Zielkapazität überschreiten. Sie können anfordern, dass die Spot-Flotte Spot-Instances beendet, bis die Größe der Flotte die neue Zielkapazität erreicht hat. Wenn die Zuweisungsstrategie diversified
lautet, beendet die Spot-Flotte Instances in allen Pools. Alternativ können Sie anfordern, dass die Spot-Flotte ihre aktuelle Größe beibehält, dabei jedoch keine Spot-Instances ersetzt, die unterbrochen werden oder die Sie manuell beenden.
Überlegungen
-
Sie können eine einmalige Spot-Flotten-Anforderung nicht ändern. Sie können eine Spot-Flotten-Anforderung nur ändern, wenn Sie beim Erstellen der Spot-Flotten-Anforderung Maintain target capacity (Zielkapazität erhalten) ausgewählt hatten.
-
Wenn eine Spot-Flotte eine Instance aufgrund einer Verringerung der Zielkapazität beendet, erhält die Instance eine Benachrichtigung über die Unterbrechung einer Spot-Instance.
- Console
-
Um eine Spot-Flotte-Anfrage zu ändern
-
Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.
-
Wählen Sie im Navigationsbereich Spot Requests aus.
-
Wählen Sie Ihre Spot-Flotten-Anforderung aus.
-
Wählen Sie Actions (Aktionen)und dann Modify target capacity (Zielkapazität bearbeiten) aus.
-
Führen Sie unter Modify target capacity die folgenden Schritte aus:
-
Geben Sie die neue Zielkapazität und den neuen On-Demand-Anteil ein.
-
(Optional) Wenn Sie die Zielkapazität verringern, die aktuelle Größe der Flotte jedoch beibehalten möchten, heben Sie die Auswahl von Terminate instances (Instances beenden) auf.
-
Klicken Sie auf Submit (Absenden).
- AWS CLI
-
Um eine Spot-Flotte-Anfrage zu ändern
Verwenden Sie den modify-spot-fleet-requestBefehl, um die Zielkapazität der angegebenen Spot-Flotte-Anfrage zu aktualisieren.
aws ec2 modify-spot-fleet-request \
--spot-fleet-request-id sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
\
--target-capacity 20
Sie können den vorherigen Befehl folgendermaßen ändern, um die Zielkapazität der angegebenen Spot-Flotte zu verringern, ohne dadurch Spot-Instances zu beenden.
aws ec2 modify-spot-fleet-request \
--spot-fleet-request-id sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
\
--target-capacity 10
\
--excess-capacity-termination-policy NoTermination
- PowerShell
-
Um eine Spot-Flotte-Anfrage zu ändern
Verwenden Sie das Edit-EC2SpotFleetRequestCmdlet, um die Zielkapazität der angegebenen Spot-Flotte-Anfrage zu aktualisieren.
Edit-EC2SpotFleetRequest `
-SpotFleetRequestId "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
" `
-TargetCapacity 20
Sie können den vorherigen Befehl folgendermaßen ändern, um die Zielkapazität der angegebenen Spot-Flotte zu verringern, ohne dadurch Spot-Instances zu beenden.
Edit-EC2SpotFleetRequest `
-SpotFleetRequestId "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
" `
-TargetCapacity 20
`
-ExcessCapacityTerminationPolicy "NoTermination"