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.
Modifizieren Sie eine EC2 Flotte
Sie können die Gesamtzielkapazität, die Spot-Kapazität und die On-Demand-Kapazität einer EC2 Flotte ändern. Sie können auch festlegen, ob laufende Instances beendet werden sollen, wenn die neue Gesamtzielkapazität unter die aktuelle Größe der Flotte fällt.
Überlegungen
Beachten Sie bei der Änderung einer EC2 Flotte Folgendes:
-
Flottenart — Sie können nur einen EC2 Flottentyp ändern
maintain
. Sie können eine EC2 Flotte vom Typrequest
oder nicht änderninstant
. -
Flottenparameter — Sie können die folgenden Parameter einer EC2 Flotte ändern:
-
target-capacity-specification
– Zielkapazität erhöhen oder verringern für:-
TotalTargetCapacity
-
OnDemandTargetCapacity
-
SpotTargetCapacity
-
-
excess-capacity-termination-policy
— Ob laufende Instances beendet werden sollen, wenn die Gesamtzielkapazität der EC2 Flotte unter die aktuelle Flottengröße sinkt. Gültige Werte für sind:-
no-termination
-
termination
-
-
-
Verhalten der Flotte bei Erhöhung der Gesamtzielkapazität — Wenn Sie die Gesamtzielkapazität erhöhen, startet die EC2 Flotte die zusätzlichen Instances entsprechend der angegebenen Instance-Kaufoption
DefaultTargetCapacityType
, bei der es sich entweder um On-Demand-Instances oder Spot-Instances handelt, und entsprechend der angegebenen Zuweisungsstrategie. -
Verhalten der Flotte bei Verringerung der Spot-Zielkapazität — Wenn Sie die Spot-Zielkapazität verringern, löscht die EC2 Flotte alle offenen Anfragen, die 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. Wenn die Zuweisungsstrategie
lowest-price
lautet, beendet die Flotte die Instances mit dem höchsten Preis pro Einheit. Wenn die Zuweisungsstrategiediversified
lautet, beendet die Flotte Instances in allen Pools. Alternativ können Sie verlangen, dass EC2 Fleet die Flotte auf ihrer aktuellen Größe belässt, aber keine Spot-Instances ersetzt, die unterbrochen wurden, oder Instances, die Sie manuell beenden.Wenn eine EC2 Flotte eine Spot-Instance beendet, weil die Zielkapazität verringert wurde, erhält die Instance eine Benachrichtigung über eine Unterbrechung der Spot-Instance.
-
Flottenstatus — Sie können eine EC2 Flotte ändern, die sich im
active
Statussubmitted
oder befindet. Wenn Sie eine Flotte ändern, wird sie in denmodifying
-Zustand versetzt.
Befehle zum Ändern einer EC2 Flotte
Sie können den Befehl modify-fleet verwenden, um eine Flotte
Um die Gesamtzielkapazität einer Flotte zu ändern EC2
Verwenden Sie den Befehl modify-fleet
aws ec2 modify-fleet \ --fleet-id
fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
\ --target-capacity-specification TotalTargetCapacity=20
Um festzulegen, dass überzählige laufende Instances nicht gelöscht werden dürfen, wenn die Gesamtzielkapazität einer Flotte verringert wird EC2
Wenn Sie die Zielkapazität verringern, die aktuelle Größe der Flotte jedoch beibehalten möchten, können Sie den vorherigen Befehl wie folgt ändern:
aws ec2 modify-fleet \ --fleet-id
fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
\ --target-capacity-specification TotalTargetCapacity=10
\ --excess-capacity-termination-policy no-termination