

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
<a name="cancel-spot-fleet"></a>

**penting**  
Spot Fleet menggunakan API lama tanpa investasi yang direncanakan. Sebaiknya gunakan Armada EC2 atau grup Auto Scaling sebagai gantinya. Untuk informasi selengkapnya, lihat [yang merupakan metode armada terbaik untuk digunakan?](which-fleet-method-to-use.md).

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.

**Awas**  
**Mengakhiri sebuah instance bersifat permanen dan ireversibel.**  
Setelah Anda menghentikan sebuah instance, Anda tidak dapat lagi terhubung dengannya, dan itu tidak dapat dipulihkan. Semua volume Amazon EBS terlampir yang dikonfigurasi untuk dihapus saat penghentian juga dihapus secara permanen dan tidak dapat dipulihkan. Semua data yang disimpan pada volume penyimpanan instance hilang secara permanen. Untuk informasi selengkapnya, lihat [Cara kerja penghentian instance](how-ec2-instance-termination-works.md).  
Sebelum menghentikan instans, pastikan bahwa Anda telah mencadangkan semua data yang perlu disimpan setelah penghentian penyimpanan persisten.

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.

------
#### [ Console ]

**Untuk membatalkan (menghapus) permintaan Armada Spot**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Permintaan Spot**.

1. Pilih permintaan Armada Spot Anda.

1. Pilih **Tindakan**, **Batalkan permintaan**.

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

   1. 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.

   1. Pilih **Konfirmasi**.

------
#### [ AWS CLI ]

**Untuk membatalkan (menghapus) permintaan Armada Spot dan menghentikan instance-nya**  
Gunakan perintah [cancel-spot-fleet-requests](https://docs.aws.amazon.com/cli/latest/reference/ec2/cancel-spot-fleet-requests.html) 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-nya**  
Gunakan [Stop-EC2SpotFleetRequest](https://docs.aws.amazon.com/powershell/latest/reference/items/Stop-EC2SpotFleetRequest.html)cmdlet 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
```

------