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
So starten Sie Instances in einer bestehenden Kapazitätsreservierung
  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
So starten Sie eine Instance in einer bestehenden Kapazitätsreservierung

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

Das folgende Beispiel startet eine Instance in einer beliebigen offenen Kapazitätsreservierung, die übereinstimmende Attribute und verfügbare Kapazität aufweist:

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

Das folgende Beispiel startet eine Instance in einer targeted-Kapazitätsreservierung:

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}

Das folgende Beispiel startet eine Instance in der angegebenen Kapazitätsreservierungs-Gruppe:

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}

Das folgende Beispiel startet eine Instance ausschließlich in eine Kapazitätsreservierung. Da keine Kapazitätsreservierung-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

Das folgende Beispiel startet eine Instance ausschließlich in eine angegebene Kapazitätsreservierung. 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
So starten Sie eine Instance in einer bestehenden Kapazitätsreservierung

Verwenden Sie das cmdlet New-EC2Instance.

Das folgende Beispiel startet eine Instance in einer beliebigen offenen Kapazitätsreservierung, die übereinstimmende Attribute und verfügbare Kapazität aufweist:

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

Das folgende Beispiel startet eine Instance in einer targeted-Kapazitätsreservierung:

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

Das folgende Beispiel startet eine Instance in der angegebenen Kapazitätsreservierungs-Gruppe:

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"

Das folgende Beispiel startet eine Instance ausschließlich in eine Kapazitätsreservierung. Da keine Kapazitätsreservierung-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"

Das folgende Beispiel startet eine Instance ausschließlich in eine angegebene Kapazitätsreservierung. 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