View a markdown version of this page

Luncurkan instans ke dalam Reservasi Kapasitas yang ada - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Luncurkan instans ke dalam Reservasi Kapasitas yang ada

Anda hanya dapat meluncurkan instance ke Reservasi Kapasitas yang:

  • Memiliki atribut yang cocok (jenis instans, platform, Zona Ketersediaan, dan sewa)

  • Memiliki kapasitas yang cukup tersedia

  • Adalah di active negara bagian

Saat Anda meluncurkan sebuah instans, Anda dapat menentukan apakah akan meluncurkan instans tersebut ke salah satu Reservasi Kapasitas open, ke dalam Reservasi Kapasitas tertentu, atau ke dalam kelompok Reservasi Kapasitas.

Atau, Anda dapat mengonfigurasi instans agar tidak berjalan di Reservasi Kapasitas, meskipun Anda memiliki Reservasi Kapasitas open yang cocok dengan atribut dan kapasitas yang tersedia.

Meluncurkan sebuah instans ke dalam Reservasi Kapasitas mengurangi kapasitasnya yang tersedia dengan jumlah instans yang diluncurkan. Misalnya, jika Anda meluncurkan tiga instans, kapasitas Reservasi Kapasitas yang tersedia dikurangi tiga.

Console
Untuk meluncurkan instans ke Reservasi Kapasitas yang ada
  1. Ikuti prosedur untuk meluncurkan instance, tetapi jangan meluncurkan instans sampai Anda menyelesaikan langkah-langkah berikut untuk menentukan pengaturan untuk grup penempatan dan Reservasi Kapasitas.

  2. Per luas detail lanj utan dan lakukan hal berikut:

    1. Untuk grup Pen empatan, pilih grup penempatan cluster tempat peluncuran instans.

    2. Untuk Reservasi Kapasitas, pilih salah satu opsi berikut, tergantung pada konfigurasi Reservasi Kapasitas:

      • Tidak ada — Mencegah instans diluncurkan ke Reservasi Kapasitas. Instans berjalan dalam On-Demand kapasitas.

      • Buka — Meluncurkan instance ke Reservasi Kapasitas apa pun yang memiliki atribut yang cocok dan kapasitas yang cukup untuk jumlah instans yang Anda pilih. Jika tidak ada Reservasi Kapasitas yang cocok dengan kapasitas yang memadai, instans menggunakan On-Demand kapasitas.

      • Tentukan Reservasi Kapasitas — Meluncurkan instance ke Reservasi Kapasitas yang dipilih. Jika Reservasi Kapasitas yang dipilih tidak memiliki kapasitas yang cukup untuk jumlah instans yang Anda pilih, peluncuran instans akan gagal.

      • Tentukan grup sumber daya Reservasi Kapasitas — Meluncurkan instance ke Reservasi Kapasitas apa pun dengan atribut yang cocok dan kapasitas yang tersedia di grup Reservasi Kapasitas yang dipilih. Jika grup yang dipilih tidak memiliki Reservasi Kapasitas dengan atribut yang cocok dan kapasitas yang tersedia, instans akan diluncurkan ke On-Demand kapasitas.

      • Tentukan Reservasi Kapasitas saja — Meluncurkan instance ke Reservasi Kapasitas. Jika ID Reservasi Kapasitas tidak ditentukan, instans akan diluncurkan ke Reservasi Kapasitas terbuka. Jika kapasitas tidak tersedia, instans gagal diluncurkan.

      • Tentukan grup sumber daya Reservasi Kapasitas saja — Meluncurkan instance ke Reservasi Kapasitas dalam grup sumber daya Reservasi Kapasitas. Jika grup sumber daya Reservasi Kapasitas ARN tidak ditentukan, instans diluncurkan ke Reservasi Kapasitas terbuka. Jika kapasitas tidak tersedia, instans gagal diluncurkan.

  3. Di panel Ringkasan, tinjau konfigurasi instans Anda, lalu pilih Luncurkan instans.

AWS CLI
Untuk meluncurkan instans ke Reservasi Kapasitas yang ada

Gunakan perintah run-instance dan tentukan opsi. --capacity-reservation-specification

Contoh berikut meluncurkan instance ke Reservasi Kapasitas terbuka dengan atribut yang cocok dan kapasitas yang tersedia:

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

Contoh berikut meluncurkan instance ke Reservasi targeted Kapasitas:

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}

Contoh berikut meluncurkan instance ke grup Reservasi Kapasitas yang ditentukan:

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}

Contoh berikut meluncurkan instance ke Reservasi Kapasitas saja. Karena tidak menentukan ID Reservasi Kapasitas, instans diluncurkan di Reservasi Kapasitas terbuka apa pun dengan atribut yang cocok dan kapasitas yang tersedia:

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

Contoh berikut meluncurkan instance ke Reservasi Kapasitas tertentu saja. Jika kapasitas tidak tersedia di Reservasi Kapasitas yang ditentukan, instans gagal diluncurkan.

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
Untuk meluncurkan instans ke Reservasi Kapasitas yang ada

Gunakan New-EC2Instance cmdlet.

Contoh berikut meluncurkan instance ke Reservasi Kapasitas terbuka dengan atribut yang cocok dan kapasitas yang tersedia:

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

Contoh berikut meluncurkan instance ke Reservasi targeted Kapasitas:

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

Contoh berikut meluncurkan instance ke grup Reservasi Kapasitas yang ditentukan:

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"

Contoh berikut meluncurkan instance ke Reservasi Kapasitas saja. Karena tidak menentukan ID Reservasi Kapasitas, instans diluncurkan di Reservasi Kapasitas terbuka apa pun dengan atribut yang cocok dan kapasitas yang tersedia:

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

Contoh berikut meluncurkan instance ke Reservasi Kapasitas tertentu saja. Jika kapasitas tidak tersedia di Reservasi Kapasitas yang ditentukan, instans gagal diluncurkan.

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