

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

# Mengelola Instans Spot Anda
<a name="using-spot-instances-request"></a>

Amazon EC2 meluncurkan Instans Spot saat kapasitas tersedia. Instans Spot berjalan hingga diinterupsi atau Anda mengakhirinya sendiri.

**Topics**
+ [Temukan Instans Spot Anda](#using-spot-instances-running)
+ [Temukan instance yang diluncurkan oleh permintaan tertentu](#find-request-spot-instances)
+ [Menghentikan Instans Spot](#stopping-a-spot-instance)
+ [Memulai Instans Spot](#starting-a-spot-instance)
+ [Menghentikan Instans Spot](#terminating-a-spot-instance)

## Temukan Instans Spot Anda
<a name="using-spot-instances-running"></a>

Instans Spot muncul di halaman **Instans** di konsol, bersama dengan Instans Sesuai Permintaan. Gunakan prosedur berikut untuk menemukan Instans Spot Anda.

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

**Untuk menemukan Instans Spot Anda**

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

1. Di panel navigasi, pilih **Instans**.

1. Untuk menemukan semua Instans Spot, di panel pencarian, pilih **Instance** lifecycle=spot.

1. Untuk memverifikasi bahwa instance adalah Instans Spot, pilih instance, pilih tab **Detail**, dan periksa nilai **Siklus Hidup**. Nilai untuk Instans Spot adalah `spot` dan nilai untuk Instans On-Demand adalah`normal`.

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

**Untuk menemukan Instans Spot Anda**  
Gunakan perintah [describe-instance](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html) berikut.

```
aws ec2 describe-instances --filters "Name=instance-lifecycle,Values=spot"
```

**Untuk menentukan apakah sebuah instance adalah Instans Spot**  
Gunakan perintah [describe-instance](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html) berikut.

```
aws ec2 describe-instances \
    --instance-ids i-1234567890abcdef0 \
    --query "Reservations[*].Instances[*].InstanceLifecycle" \
    --output text
```

Jika outputnya`spot`, instance adalah Instans Spot. Jika tidak ada output, instans adalah Instans On-Demand.

------
#### [ PowerShell ]

**Untuk menemukan Instans Spot Anda**  
Gunakan [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html)cmdlet.

```
Get-EC2Instance -Filter @{Name="instance-lifecycle"; Values="spot"}
```

**Untuk menentukan apakah sebuah instance adalah Instans Spot**  
Gunakan [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html)cmdlet.

```
(Get-EC2Instance -InstanceId i-1234567890abcdef0).Instances.InstanceLifecycle
```

Jika outputnya`Spot`, instance adalah Instans Spot. Jika tidak ada output, instans adalah Instans On-Demand.

------

## Temukan instance yang diluncurkan oleh permintaan tertentu
<a name="find-request-spot-instances"></a>

Gunakan prosedur berikut untuk menemukan Instans Spot yang diluncurkan dari permintaan Instance Spot atau Armada Spot tertentu.

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

**Untuk menemukan Instans Spot untuk permintaan**

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**. Daftar ini berisi permintaan Instans Spot dan permintaan Armada Spot.

1. Jika permintaan Instans Spot terpenuhi, **Kapasitas** adalah ID dari Instans Spot. Untuk Armada Spot, **Kapasitas** menunjukkan jumlah permintaan kapasitas yang telah terpenuhi. Untuk melihat instance di Armada Spot, pilih panah perluas, atau pilih armada dan pilih **Instans**. IDs 

1. Untuk Armada Spot, **Kapasitas** menunjukkan berapa banyak kapasitas yang diminta terpenuhi. Untuk melihat instans di Armada Spot, pilih ID armada untuk membuka halaman detailnya dan cari panel **Instans**. IDs 

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

**Untuk menemukan Instans Spot untuk permintaan**  
Gunakan perintah berikut [describe-spot-instance-requests](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-spot-instance-requests.html).

```
aws ec2 describe-spot-instance-requests \
    --spot-instance-request-ids sir-0e54a519c9EXAMPLE \
    --query "SpotInstanceRequests[*].{ID:InstanceId}"
```

Berikut ini adalah output contoh:

```
[
    {
        "ID": "i-1234567890abcdef0"
    },
    {
        "ID": "i-0598c7d356eba48d7"
    }
]
```

------
#### [ PowerShell ]

**Untuk menemukan Instans Spot untuk permintaan**  
Gunakan [Get-EC2SpotInstanceRequest](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2SpotInstanceRequest.html)cmdlet.

```
(Get-EC2SpotInstanceRequest -SpotInstanceRequestId sir-0e54a519c9EXAMPLE).InstanceId
```

------

## Menghentikan Instans Spot
<a name="stopping-a-spot-instance"></a>

Jika Anda tidak memerlukan Instans Spot sekarang, tetapi Anda ingin memulai ulang nanti tanpa kehilangan data yang disimpan dalam volume Amazon EBS, Anda dapat menghentikannya. Langkah-langkah untuk menghentikan Instans Spot serupa dengan langkah-langkah untuk menghentikan Instans Sesuai Permintaan.

**catatan**  
Saat Instans Spot dihentikan, Anda dapat memodifikasi beberapa atribut instans, tetapi tidak untuk tipe instansnya.   
Kami tidak mengenakan biaya penggunaan untuk Instans Spot yang dihentikan, atau biaya transfer data, tetapi kami mengenakan biaya penyimpanan untuk setiap volume Amazon EBS.

**Batasan**
+ Anda hanya dapat menghentikan Instans Spot jika Instans Spot diluncurkan dari Permintaan Instans Spot `persistent`.
+ Anda tidak dapat menghentikan Instans Spot jika permintaan Instans Spot yang terkait dibatalkan. Ketika permintaan Instans Spot dibatalkan, Anda hanya dapat mengakhiri Instans Spot.
+ Anda tidak dapat menghentikan Instans Spot jika instans itu adalah bagian dari armada atau grup peluncuran, atau grup Zona Ketersediaan.

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

**Untuk menghentikan Instance Spot**

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

1. Di panel navigasi, pilih **Instans**.

1. Pilih Instans Spot. Jika Anda tidak menyimpan ID instance dari Instance Spot, lihat[Temukan Instans Spot Anda](#using-spot-instances-running).

1. Pilih **Status instans**, **Hentikan instans**.

1. Ketika diminta konfirmasi, pilih **Berhenti**.

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

**Untuk menghentikan Instance Spot**  
Gunakan perintah [stop-instance untuk menghentikan Instans](https://docs.aws.amazon.com/cli/latest/reference/ec2/stop-instances.html) Spot Anda secara manual.

```
aws ec2 stop-instances --instance-ids i-1234567890abcdef0
```

------
#### [ PowerShell ]

**Untuk menghentikan Instance Spot**  
Gunakan [Stop-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Stop-EC2Instance.html)cmdlet.

```
Stop-EC2Instance -InstanceId i-1234567890abcdef0
```

------

## Memulai Instans Spot
<a name="starting-a-spot-instance"></a>

Anda dapat memulai Instans Spot yang sebelumnya Anda hentikan.

**Prasyarat**

Anda hanya dapat memulai Instans Spot jika:
+ Anda menghentikan Instans Spot secara manual.
+ Instans Spot adalah instans yang didukung EBS.
+ Kapasitas Instans Spot tersedia.
+ Harga Spot lebih rendah dari harga maksimum Anda.

**Batasan**
+ Anda tidak dapat memulai Instans Spot jika instans itu adalah bagian dari armada atau grup peluncuran, atau grup Zona Ketersediaan.

Langkah-langkah untuk memulai Instans Spot serupa dengan langkah-langkah untuk memulai Instans Sesuai Permintaan.

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

**Untuk memulai Instance Spot**

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

1. Di panel navigasi, pilih **Instans**.

1. Pilih Instans Spot. Jika Anda tidak menyimpan ID instance dari Instance Spot, lihat[Temukan Instans Spot Anda](#using-spot-instances-running).

1. Pilih **Status instans**, **Mulai instans**.

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

**Untuk memulai Instance Spot**  
Gunakan perintah [start-instance untuk memulai Instans](https://docs.aws.amazon.com/cli/latest/reference/ec2/start-instances.html) Spot Anda secara manual.

```
aws ec2 start-instances --instance-ids i-1234567890abcdef0
```

------
#### [ PowerShell ]

**Untuk memulai Instance Spot**  
Gunakan [Start-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Start-EC2Instance.html)cmdlet.

```
Start-EC2Instance -InstanceId i-1234567890abcdef0
```

------

## Menghentikan Instans Spot
<a name="terminating-a-spot-instance"></a>

**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 mengakhiri Instans Spot yang sedang berjalan atau berhenti yang diluncurkan oleh permintaan Spot persisten, permintaan Instans Spot akan beralih ke status `open` sehingga Instans Spot baru dapat diluncurkan. Untuk memastikan bahwa tidak ada instans Spot baru yang diluncurkan, maka Anda harus terlebih dahulu membatalkan permintaan Instans Spot.

Jika Anda membatalkan permintaan Instans Spot `active` yang memiliki Instans Spot berjalan, maka Instans Spot yang berjalan itu tidak akan berhenti secara otomatis; Anda harus secara manual mengakhiri Instans Spot tersebut.

Jika Anda membatalkan permintaan Instans Spot `disabled` yang memiliki Instans Spot yang berhenti, maka Instans Spot yang berhenti akan secara otomatis diakhiri oleh layanan Amazon EC2 Spot. Mungkin ada jeda pendek antara saat Anda membatalkan permintaan Instans Spot dan ketika layanan Spot mengakhiri Instans Spot.

Untuk informasi selengkapnya, lihat [Membatalkan permintaan Instans Spot](using-spot-instances-cancel.md).

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

**Untuk menghentikan Instans Spot secara manual**

1. Sebelum Anda mengakhiri sebuah instans, pastikan bahwa Anda tidak akan kehilangan data apa pun dengan memeriksa apakah volume Amazon EBS Anda tidak akan dihapus pada saat pengakhiran, dan apakah Anda telah menyalin semua data yang Anda perlukan dari volume penyimpanan instans Anda ke penyimpanan persisten, seperti sebagai Amazon EBS atau Amazon S3.

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

1. Di panel navigasi, pilih **Instans**.

1. Pilih Instans Spot. Jika Anda tidak menyimpan ID instance dari Instance Spot, lihat[Temukan Instans Spot Anda](#using-spot-instances-running).

1. Pilih **Instance state**, **Terminate (delete) instance**.

1. Pilih **Hentikan (hapus)** saat diminta konfirmasi.

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

**Untuk menghentikan Instans Spot secara manual**  
Gunakan perintah [terminate-instance untuk menghentikan Instans](https://docs.aws.amazon.com/cli/latest/reference/ec2/terminate-instances.html) Spot Anda secara manual.

```
aws ec2 terminate-instances --instance-ids i-1234567890abcdef0 i-0598c7d356eba48d7
```

------
#### [ PowerShell ]

**Untuk menghentikan Instans Spot secara manual**  
Gunakan [Remove-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-EC2Instance.html)cmdlet.

```
Remove-EC2Instance -InstanceId i-1234567890abcdef0
```

------