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.
Sie können Instances von Ihrer Auto Scaling Scaling-Gruppe trennen. Nachdem eine Instanz getrennt wurde, wird diese Instanz unabhängig und kann entweder eigenständig verwaltet oder an eine andere Auto Scaling Scaling-Gruppe angehängt werden, unabhängig von der ursprünglichen Gruppe, zu der sie gehörte. Dies kann beispielsweise nützlich sein, wenn Sie Tests mit vorhandenen Instances durchführen möchten, auf denen Ihre Anwendung bereits ausgeführt wird.
Dieses Thema enthält Anweisungen zum Trennen und Anhängen von Instanzen. Beim Anhängen von Instanzen können Sie statt einer getrennten Instanz auch eine bestehende Instanz verwenden.
Anstatt eine Instanz zu trennen und erneut derselben Gruppe zuzuordnen, empfehlen wir, das Standby-Verfahren zu verwenden, um die Instanz vorübergehend aus der Gruppe zu entfernen. Weitere Informationen finden Sie unter Vorübergehendes Entfernen von Instances aus einer Auto-Scaling-Gruppe.
Inhalt
Überlegungen zum Trennen von Instanzen
Beachten Sie beim Trennen von Instances die folgenden Punkte:
-
Sie können eine Instance nur trennen, wenn sie sich im
InService
Status befindet. -
Nachdem Sie eine Instance getrennt haben, läuft sie weiter und es fallen Gebühren an. Um unnötige Gebühren zu vermeiden, sollten Sie getrennte Instances erneut anhängen oder beenden, wenn sie nicht mehr benötigt werden.
-
Sie können die gewünschte Kapazität um die Anzahl der Instances verringern, die Sie trennen. Wenn Sie sich dafür entscheiden, die Kapazität nicht zu verringern, startet Amazon EC2 Auto Scaling neue Instances, um die getrennten Instanzen zu ersetzen, um die gewünschte Kapazität aufrechtzuerhalten.
-
Wenn die Anzahl der Instances, die Sie trennen, dazu führt, dass die Auto Scaling Scaling-Gruppe ihre Mindestkapazität unterschreitet, müssen Sie die Mindestkapazität verringern.
-
Wenn Sie mehrere Instances von derselben Availability Zone trennen, ohne die gewünschte Kapazität zu verringern, nimmt die Gruppe das Gleichgewicht von selbst wieder auf, sofern Sie den Vorgang nicht unterbrechen.
AZRebalance
Weitere Informationen finden Sie unter Amazon EC2 Auto Scaling Scaling-Prozesse aussetzen und fortsetzen. -
Wird eine Instance von einer Auto-Scaling-Gruppe mit einer Load Balancer-Zielgruppe oder einem Classic Load Balancer entfernt, wird die Instance beim Load Balancer abgemeldet. Wenn der Verbindungsabbau (Verzögerung bei der Abmeldung) für Ihren Load Balancer aktiviert ist, wartet Amazon EC2 Auto Scaling auf den Abschluss laufender Anfragen.
Anmerkung
Seien Sie vorsichtig, wenn Sie Instances trennen, die sich im Standby
-Zustand befinden. Der Versuch, Instances zu trennen, nachdem sie in den Standby
-Zustand versetzt wurden, kann dazu führen, dass andere Instances unerwartet beendet werden.
Überlegungen zum Anhängen von Instances
Beachten Sie beim Anhängen von Instanzen Folgendes:
-
Amazon EC2 Auto Scaling behandelt angehängte Instances genauso wie Instances, die von der Gruppe selbst gestartet wurden. Das bedeutet, dass angehängte Instances bei Scale-In-Ereignissen beendet werden können, sofern sie ausgewählt werden. Die von der AWSServiceRoleForAutoScaling Eine servicebezogene Rolle ermöglicht Amazon EC2 Auto Scaling, dies zu tun.
-
Beim Hinzufügen von Instances erhöht sich die gewünschte Kapazität der Gruppe um die Anzahl der Instances, die hinzugefügt werden. Wenn die gewünschte Kapazität nach dem Hinzufügen der neuen Instances die maximale Gruppengröße überschreitet, schlägt die Anforderung zum Anhängen weiterer Instances fehl.
-
Wenn Sie Instances zu Ihrer Gruppe hinzufügen, was zu einer ungleichmäßigen Verteilung auf die Availability Zones führt, gleicht Amazon EC2 Auto Scaling die Gruppe neu aus, um eine gleichmäßige Verteilung wiederherzustellen, sofern Sie den
AZRebalance
Vorgang nicht unterbrechen. Weitere Informationen finden Sie unter Amazon EC2 Auto Scaling Scaling-Prozesse aussetzen und fortsetzen. -
Wird einer Auto-Scaling-Gruppe mit einer Load Balancer-Zielgruppe oder einem Classic Load Balancer eine Instance hinzugefügt, wird die Instance beim Load Balancer registriert.
Eine zuzuweisende Instance muss die folgenden Kriterien erfüllen:
-
Die Instanz befindet sich im
running
Bundesstaat Amazon EC2. -
Das AMI zum Starten der Instance ist noch vorhanden.
-
Die Instance gehört keiner anderen Auto-Scaling-Gruppe an.
-
Die Instance wird in einer der Availability Zones gestartet, die in der Auto Scaling Scaling-Gruppe definiert sind.
-
Wenn die Auto-Scaling-Gruppe über eine angefügte Load-Balancer-Zielgruppe oder einen Classic Load Balancer verfügt, müssen sich sowohl die Instance als auch der Load Balancer in derselben VPC befinden.
Verschieben Sie eine Instance mithilfe von Trennen und Anhängen in eine andere Gruppe
Verwenden Sie eines der folgenden Verfahren, um eine Instance von Ihrer Auto Scaling Scaling-Gruppe zu trennen und sie einer anderen Auto Scaling-Gruppe zuzuordnen.
Informationen zum Erstellen einer neuen Auto Scaling Scaling-Gruppe aus einer getrennten Instance finden Sie unter Erstellen Sie eine Auto Scaling Scaling-Gruppe aus einer vorhandenen Instanz mit dem AWS CLI (nicht empfohlen, erstellt eine Startkonfiguration).
So trennen Sie eine Instance von einer Auto Scaling Scaling-Gruppe
Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/
und wählen Sie im Navigationsbereich Auto Scaling Groups aus. -
Aktivieren Sie das Kontrollkästchen neben Ihrer Auto-Scaling-Gruppe.
Im unteren Teil der Seite wird ein geteilter Bereich geöffnet.
-
Wählen Sie auf der Registerkarte Instance Management (Instance-Verwaltung) unter Instances eine Instance aus, und wählen Sie Actions (Aktionen), Detach (Trennen).
-
Lassen Sie im Dialogfeld Instanz trennen das Kontrollkästchen Instance ersetzen aktiviert, um eine Ersatz-Instance zu starten. Deaktivieren Sie dieses Kontrollkästchen, um die gewünschte Kapazität zu verringern.
-
Wenn Sie zur Bestätigung aufgefordert werden, geben Sie
detach
ein, um das Entfernen der angegebenen Instance aus der Auto-Scaling-Gruppe zu bestätigen. Wählen Sie dann Instance trennen aus.
Sie können die Instance jetzt einer anderen Auto Scaling Scaling-Gruppe zuordnen.
So fügen Sie eine Instance zu einer Auto-Scaling-Gruppe hinzu
Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/
. -
(Optional) Wählen Sie im Navigationsbereich unter Auto Scaling die Option Auto Scaling Groups (Auto-Scaling-Gruppen) aus. Wählen Sie die Auto-Scaling-Gruppe aus und stellen Sie sicher, dass die Höchstgröße der Auto-Scaling-Gruppe ausreicht, um eine weitere Instance hinzuzufügen. Erhöhen Sie andernfalls auf der Registerkarte Details die maximale Kapazität.
-
Wählen Sie im Navigationsbereich unter Instances die Option Instances und dann eine Instance aus.
-
Wählen Sie Actions, Instance Settings und Attach to Auto Scaling Group aus.
-
Geben Sie auf der Seite Attach to Auto Scaling Group (An Auto-Scaling-Gruppe anhängen) für Auto Scaling group einen Namen für die Gruppe ein und wählen Sie anschließend Attach (Anhängen) aus.
-
Wenn die Instance die Kriterien nicht erfüllt, wird eine Fehlermeldung mit entsprechenden Details ausgegeben. Zum Beispiel befindet sich die Instance möglicherweise nicht in derselben Availability Zone wie die Auto-Scaling-Gruppe. Wählen Sie Schließen und versuchen Sie es erneut mit einer Auto Scaling Scaling-Gruppe, die die Kriterien erfüllt.