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.
- Console
-
Untuk membatalkan (menghapus) permintaan Armada Spot
-
Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.
-
Di panel navigasi, pilih Permintaan Spot.
-
Pilih permintaan Armada Spot Anda.
-
Pilih Tindakan, Batalkan permintaan.
-
Di kotak dialog Batalkan permintaan Spot, lakukan hal berikut:
-
Untuk mengakhiri instans terkait pada saat yang sama dengan membatalkan permintaan Armada Spot, biarkan kotak centang Hentikan instans dipilih. Untuk membatalkan permintaan Armada Spot tanpa menghentikan instance terkait, kosongkan kotak centang Hentikan instans.
-
Pilih Konfirmasi.
- AWS CLI
-
Untuk membatalkan (menghapus) permintaan Armada Spot dan menghentikan instance-instancenya
Gunakan perintah cancel-spot-fleet-requests dengan opsi --terminate-instances
.
aws ec2 cancel-spot-fleet-requests \
--spot-fleet-request-ids sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
\
--terminate-instances
Berikut ini adalah output contoh.
{
"SuccessfulFleetRequests": [
{
"SpotFleetRequestId": "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE",
"CurrentSpotFleetRequestState": "cancelled_terminating",
"PreviousSpotFleetRequestState": "active"
}
],
"UnsuccessfulFleetRequests": []
}
Untuk membatalkan (menghapus) permintaan Armada Spot tanpa menghentikan instance-nya
Ubah contoh sebelumnya dengan menggunakan --no-terminate-instances
opsi sebagai gantinya.
aws ec2 cancel-spot-fleet-requests \
--spot-fleet-request-ids sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
\
--no-terminate-instances
Berikut ini adalah output contoh.
{
"SuccessfulFleetRequests": [
{
"SpotFleetRequestId": "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE",
"CurrentSpotFleetRequestState": "cancelled_running",
"PreviousSpotFleetRequestState": "active"
}
],
"UnsuccessfulFleetRequests": []
}
- PowerShell
-
Untuk membatalkan (menghapus) permintaan Armada Spot dan menghentikan instance-instancenya
Gunakan Stop-EC2SpotFleetRequestcmdlet dengan parameter. -TerminateInstance
Stop-EC2SpotFleetRequest `
-SpotFleetRequestId "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
" `
-TerminateInstance $true
Untuk membatalkan (menghapus) permintaan Armada Spot tanpa menghentikan instance-nya
Ubah contoh sebelumnya dengan mengubah nilai -TerminateInstance
parameter.
Stop-EC2SpotFleetRequest `
-SpotFleetRequestId "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
" `
-TerminateInstance $false