Starten von Instances in einer bestehenden Kapazitätsreservierung - 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.

Starten von Instances in einer bestehenden Kapazitätsreservierung

Sie können eine Instance nur in eine Kapazitätsreservierung starten, die:

  • Übereinstimmende Attribute (Instance-Typ, Plattform, Availability Zone und Tenancy) hat

  • Über ausreichend verfügbare Kapazität verfügt

  • Sich im active-Status befindet

Wenn Sie eine Instance starten, können Sie angeben, ob die Instance in einer open Kapazitätsreservierung, in einer bestimmten Kapazitätsreservierung oder in einer Gruppe von Kapazitätsreservierungen gestartet werden soll.

Alternativ können Sie die Instance so konfigurieren, dass sie nicht in einem Kapazitätsreservierung ausgeführt wird, selbst wenn Sie über eine openKapazitätsreservierung mit übereinstimmenden Attributen und verfügbarer Kapazität verfügen.

Das Starten einer Instance in einer Kapazitätsreservierung reduziert ihre verfügbare Kapazität um die Anzahl der gestarteten Instances. Wenn Sie beispielsweise drei Instances starten, wird die verfügbare Kapazität der Kapazitätsreservierung um drei reduziert.

Console
Um Instances für eine bestehende Kapazitätsreservierung zu starten
  1. Folgen Sie den Anweisungen zum Starten einer Instance, aber starten Sie die Instance erst, nachdem Sie die folgenden Schritte durchgeführt haben, um die Einstellungen für die Platzierungsgruppe und Kapazitätsreservierung anzugeben.

  2. Erweitern Sie Erweiterte Einstellungen und tun Sie Folgendes:

    1. Wählen Sie unter Platzierungsgruppe die Cluster-Placement-Gruppe aus, in der die Instance gestartet werden soll.

    2. Wählen Sie für Capacity Reservation (Kapazitätsreservierung) je nach Konfiguration der Kapazitätsreservierung eine der folgenden Optionen aus:

      • Keine – Verhindert, dass Instances in eine Kapazitätsreservierung gestartet werden. Die Instances werden in On-Demand-Kapazität ausgeführt.

      • Offen – Startet die Instances in einer jeder Kapazitätsreservierung mit passenden Attributen und ausreichender Kapazität für die von Ihnen ausgewählte Anzahl von Instances. Wenn keine passende Kapazitätsreservierung mit ausreichender Kapazität vorhanden ist, verwendet die Instance On-Demand-Kapazität.

      • Kapazitätsreservierung angeben – startet die Instances in der ausgewählten Kapazitätsreservierung. Wenn die ausgewählte Kapazitätsreservierung nicht über genügend Kapazität für die Anzahl der von Ihnen ausgewählten Instances verfügt, schlägt das Starten der Instances fehl.

      • Gruppe für Kapazitätsreservierungs angeben – Startet die Instances in einer beliebigen Kapazitätsreservierung mit übereinstimmenden Attributen und verfügbarer Kapazität in der ausgewählten Gruppe für Kapazitätsreservierung. Wenn die ausgewählte Gruppe nicht über eine Kapazitätsreservierung mit übereinstimmenden Attributen und verfügbarer Kapazität verfügt, werden die Instances in der On-Demand-Kapazität gestartet.

      • Kapazitätsreservierung angeben – startet die Instances in eine ausgewählte Kapazitätsreservierung. Wenn keine Kapazitätsreservierungs-ID angegeben ist, starten die Instances in eine offene Kapazitätsreservierung. Wenn keine Kapazität verfügbar ist, können die Instances nicht gestartet werden.

      • Nur Ressourcengruppe Kapazitätsreservierung angeben – Startet die Instances mit einer Kapazitätsreservierung in eine Ressourcengruppe der Kapazitätsreservierung. Wenn kein ARN für die Ressourcengruppe der Kapazitätsreservierung angegeben ist, starten die Instances in eine offene Kapazitätsreservierung. Wenn keine Kapazität verfügbar ist, können die Instances nicht gestartet werden.

  3. Überprüfen Sie im Bereich Summary (Übersicht) die Konfiguration Ihrer Instance und wählen Sie dann Launch instance (Instance starten) aus.

AWS CLI
Um eine Instance in einer bestehenden Kapazitätsreservierung zu starten

Verwenden Sie den Befehl run-instances und geben Sie die --capacity-reservation-specification Option an.

Im folgenden Beispiel wird eine Instance in einer beliebigen offenen Kapazitätsreservierung mit passenden Attributen und verfügbarer Kapazität gestartet:

aws ec2 run-instances \ --image-id ami-0abcdef1234567890 \ --count 1 \ --instance-type t2.micro \ --key-name my-key-pair \ --subnet-id subnet-0abcdef1234567890 \ --capacity-reservation-specification CapacityReservationPreference=open

Im folgenden Beispiel wird eine Instance in einer targeted Kapazitätsreservierung gestartet:

aws ec2 run-instances \ --image-id ami-0abcdef1234567890 \ --count 1 \ --instance-type t2.micro \ --key-name my-key-pair \ --subnet-id subnet-0abcdef1234567890 \ --capacity-reservation-specification \ CapacityReservationTarget={CapacityReservationId=cr-1234abcd56EXAMPLE}

Im folgenden Beispiel wird eine Instance in der angegebenen Kapazitätsreservierungsgruppe gestartet:

aws ec2 run-instances \ --image-id ami-0abcdef1234567890 \ --count 1 \ --instance-type t2.micro \ --key-name my-key-pair \ --subnet-id subnet-0abcdef1234567890 \ --capacity-reservation-specification \ CapacityReservationTarget={CapacityReservationResourceGroupArn=arn:aws:resource-groups:us-west-2:123456789012:group/my-cr-group}

Im folgenden Beispiel wird eine Instance nur für eine Kapazitätsreservierung gestartet. Da keine Kapazitätsreservierungs-ID angegeben ist, wird die Instance in jeder offenen Kapazitätsreservierung mit übereinstimmenden Attributen und verfügbarer Kapazität gestartet:

aws ec2 run-instances \ --image-id ami-0abcdef1234567890 \ --count 1 \ --instance-type t2.micro \ --key-name my-key-pair \ --subnet-id subnet-0abcdef1234567890 \ --capacity-reservation-specification \ CapacityReservationPreference=capacity-reservations-only

Im folgenden Beispiel wird eine Instance nur für eine bestimmte Kapazitätsreservierung gestartet. Wenn in der angegebenen Kapazitätsreservierung keine Kapazität verfügbar ist, kann die Instance nicht gestartet werden.

aws ec2 run-instances \ --image-id ami-0abcdef1234567890 \ --count 1 \ --instance-type t2.micro \ --key-name my-key-pair \ --subnet-id subnet-0abcdef1234567890 \ --capacity-reservation-specification \ CapacityReservationPreference=capacity-reservations-only \ CapacityReservationTarget={CapacityReservationId=cr-1234abcd56EXAMPLE}
PowerShell
Um eine Instance in einer bestehenden Kapazitätsreservierung zu starten

Verwenden Sie das New-EC2InstanceCmdlet.

Im folgenden Beispiel wird eine Instance für eine beliebige offene Kapazitätsreservierung mit passenden Attributen und verfügbarer Kapazität gestartet:

New-EC2Instance ` -ImageId ami-0abcdef1234567890 ` -InstanceType t2.micro ` -KeyName "my-key-pair" ` -SubnetId subnet-0abcdef1234567890 ` -CapacityReservationSpecification_CapacityReservationPreference "open"

Im folgenden Beispiel wird eine Instance in einer targeted Kapazitätsreservierung gestartet:

New-EC2Instance ` -ImageId ami-0abcdef1234567890 ` -InstanceType t2.micro ` -KeyName "my-key-pair" ` -SubnetId subnet-0abcdef1234567890 ` -CapacityReservationTarget_CapacityReservationId cr-1234abcd56EXAMPLE

Im folgenden Beispiel wird eine Instance in der angegebenen Kapazitätsreservierungsgruppe gestartet:

New-EC2Instance ` -ImageId ami-0abcdef1234567890 ` -InstanceType t2.micro ` -KeyName "my-key-pair" ` -SubnetId subnet-0abcdef1234567890 ` -CapacityReservationTarget_CapacityReservationResourceGroupArn ` "arn:aws:resource-groups:us-west-2:123456789012:group/my-cr-group"

Im folgenden Beispiel wird eine Instance nur für eine Kapazitätsreservierung gestartet. Da keine Kapazitätsreservierungs-ID angegeben ist, wird die Instance in jeder offenen Kapazitätsreservierung mit übereinstimmenden Attributen und verfügbarer Kapazität gestartet:

New-EC2Instance ` -ImageId ami-0abcdef1234567890 ` -InstanceType t2.micro ` -KeyName "my-key-pair" ` -SubnetId subnet-0abcdef1234567890 ` -CapacityReservationSpecification_CapacityReservationPreference "capacity-reservations-only"

Im folgenden Beispiel wird eine Instance nur für eine bestimmte Kapazitätsreservierung gestartet. Wenn in der angegebenen Kapazitätsreservierung keine Kapazität verfügbar ist, kann die Instance nicht gestartet werden.

New-EC2Instance ` -ImageId ami-0abcdef1234567890 ` -InstanceType t2.micro ` -KeyName "my-key-pair" ` -SubnetId subnet-0abcdef1234567890 ` -CapacityReservationSpecification_CapacityReservationPreference "capacity-reservations-only" ` -CapacityReservationTarget_CapacityReservationId cr-1234abcd56EXAMPLE