Membatalkan (menghapus) permintaan Armada Spot - Amazon Elastic Compute Cloud

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

Membatalkan (menghapus) permintaan Armada Spot

Jika Anda tidak lagi memerlukan Armada Spot, Anda dapat membatalkan permintaan Armada Spot, yang menghapus permintaan tersebut. Setelah Anda membatalkan permintaan armada, semua permintaan Spot yang terkait dengan armada juga dibatalkan, sehingga tidak ada Instans Spot baru yang diluncurkan.

Saat membatalkan permintaan Armada Spot, Anda juga harus menentukan apakah ingin mengakhiri semua instans. Instans tersebut mencakup Instans Sesuai Permintaan dan Instans Spot.

Jika Anda menentukan bahwa instans harus diakhiri saat permintaan armada dibatalkan, permintaan armada akan memasuki status cancelled_terminating. Jika tidak, armada masuk ke status cancelled_running dan instans terus berjalan hingga diinterupsi atau Anda mengakhirinya secara manual.

Pembatasan
  • Anda dapat membatalkan hingga 100 armada dalam satu permintaan. Jika Anda melebihi jumlah yang ditentukan, tidak ada armada yang dibatalkan.

Untuk membatalkan (menghapus) permintaan Armada Spot (konsol)
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Permintaan Spot.

  3. Pilih permintaan Armada Spot Anda.

  4. Pilih Tindakan, Batalkan permintaan.

  5. Di kotak dialog Batalkan permintaan Spot, lakukan hal berikut:

    1. Untuk mengakhiri instans yang terkait pada saat yang sama dengan membatalkan permintaan Armada Spot, biarkan kotak centang Akhiri instans dipilih. Untuk membatalkan permintaan Armada Spot tanpa mengakhiri instans terkait, kosongkan kotak centang Akhiri instans.

    2. Pilih Konfirmasi.

Untuk membatalkan (menghapus) permintaan Armada Spot dan menghentikan instansnya menggunakan AWS CLI

Gunakan cancel-spot-fleet-requestsperintah untuk membatalkan permintaan Armada Spot yang ditentukan dan menghentikan Instans Sesuai Permintaan dan Instans Spot.

aws ec2 cancel-spot-fleet-requests \ --spot-fleet-request-ids sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --terminate-instances

Contoh Output

{ "SuccessfulFleetRequests": [ { "SpotFleetRequestId": "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE", "CurrentSpotFleetRequestState": "cancelled_terminating", "PreviousSpotFleetRequestState": "active" } ], "UnsuccessfulFleetRequests": [] }
Untuk membatalkan (menghapus) permintaan Armada Spot tanpa menghentikan instance-nya menggunakan AWS CLI

Anda dapat memodifikasi perintah sebelumnya menggunakan parameter --no-terminate-instances untuk membatalkan permintaan Armada Spot tertentu, tanpa mengakhiri Instans Sesuai Permintaan dan Instans Spot-nya.

aws ec2 cancel-spot-fleet-requests \ --spot-fleet-request-ids sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --no-terminate-instances

Contoh Output

{ "SuccessfulFleetRequests": [ { "SpotFleetRequestId": "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE", "CurrentSpotFleetRequestState": "cancelled_running", "PreviousSpotFleetRequestState": "active" } ], "UnsuccessfulFleetRequests": [] }