

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

# AWS Antrian PCS
<a name="working-with_queues"></a>

Antrian AWS PCS adalah abstraksi ringan atas implementasi asli penjadwal dari antrian kerja. Dalam kasus Slurm, antrian AWS PCS setara dengan partisi Slurm. 

 Pengguna mengirimkan pekerjaan ke antrian tempat mereka tinggal sampai mereka dapat dijadwalkan untuk berjalan pada node yang disediakan oleh satu atau lebih grup node komputasi. Cluster AWS PCS dapat memiliki beberapa antrian pekerjaan. Misalnya, Anda dapat membuat antrean yang menggunakan Instans EC2 Sesuai Permintaan Amazon untuk pekerjaan prioritas tinggi dan antrean lain yang menggunakan Instans EC2 Spot Amazon untuk pekerjaan dengan prioritas rendah. 

**Topics**
+ [Membuat antrian di AWS PCS](working-with_queues_create.md)
+ [Memperbarui antrian AWS PCS](working-with_queues_update.md)
+ [Menghapus antrian di PCS AWS](working-with_queues_delete.md)

# Membuat antrian di AWS PCS
<a name="working-with_queues_create"></a>

Topik ini memberikan ikhtisar opsi yang tersedia dan menjelaskan apa yang harus dipertimbangkan saat Anda membuat antrian di AWS PCS.

**catatan**  
Anda dapat mengonfigurasi pengaturan Slurm kustom pada antrian untuk menerapkan kebijakan penjadwalan khusus partisi dan manajemen sumber daya. Untuk informasi selengkapnya, lihat [Mengkonfigurasi pengaturan Slurm khusus di PCS AWS](slurm-custom-settings.md).

## Prasyarat
<a name="working-with_queues_create_prereq"></a>
+ Cluster AWS PCS - antrian hanya dapat dibuat terkait dengan cluster AWS PCS tertentu.
+ Satu atau lebih grup node komputasi AWS PCS - antrian harus dikaitkan dengan setidaknya satu grup node komputasi AWS PCS.

## Untuk membuat antrian di AWS PCS
<a name="working-with_queues_create_create"></a>

Anda dapat membuat antrian menggunakan Konsol Manajemen AWS atau. AWS CLI

------
#### [ Konsol Manajemen AWS ]

**Untuk membuat antrian menggunakan konsol**

1. Buka [konsol AWS PCS](https://console.aws.amazon.com/pcs/home#/clusters).

1. Pilih cluster untuk antrian. Arahkan ke **Antrian dan pilih **Buat** antrian**.

1. Di bagian **konfigurasi Antrian**, berikan nilai berikut:

   1. **Nama antrian** — Nama untuk antrian Anda. Nama hanya dapat berisi karakter alfanumerik (peka huruf besar/kecil) dan tanda hubung. Itu harus dimulai dengan karakter alfabet dan tidak boleh lebih dari 25 karakter. Nama harus unik di dalam cluster.

   1. **Menghitung grup node** — Pilih 1 atau lebih grup node komputasi untuk melayani antrian ini. Grup node komputasi dapat dikaitkan dengan lebih dari 1 antrian.

1. (Opsional) Di **Pengaturan penjadwal tambahan** bagian, Anda dapat menambahkan nama parameter dan pasangan nilai untuk mengonfigurasi pengaturan Slurm tambahan. Untuk daftar lengkap parameter yang didukung, lihat[Pengaturan Slurm khusus untuk AWS antrian PCS](slurm-custom-settings-queue.md).

1. (Opsional) Di bawah **Tag**, tambahkan tag apa pun ke antrian AWS PCS Anda

1. Pilih **Buat antrean**. Bidang **Status** akan menampilkan **Membuat** sementara AWS PCS membuat antrian. Pembuatan antrian dapat memakan waktu beberapa menit. 

**Direkomendasikan langkah selanjutnya**
+ Kirim pekerjaan ke antrian baru Anda.

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

**Untuk membuat antrian menggunakan AWS CLI**

Gunakan perintah berikut untuk membuat antrian Anda. Lakukan penggantian berikut:

1. Ganti *region-code* dengan AWS Region cluster. Misalnya, `us-east-1`.

1. Ganti *my-queue* dengan nama untuk antrian Anda. Nama hanya dapat berisi karakter alfanumerik (peka huruf besar/kecil) dan tanda hubung. Itu harus dimulai dengan karakter alfabet dan tidak boleh lebih dari 25 karakter. Nama harus unik di dalam cluster.

1. Ganti *my-cluster* dengan nama atau ID cluster Anda.

1. Ganti *compute-node-group-id* dengan ID grup node komputasi untuk melayani antrian. Misalnya, `pcs_abcdef12345`. 
**catatan**  
Saat Anda membuat antrian, Anda harus memberikan ID grup node komputasi dan bukan namanya.

```
aws pcs create-queue --region region-code \
    --queue-name my-queue \
    --cluster-identifier my-cluster \
    --compute-node-group-configurations \
    computeNodeGroupId=compute-node-group-id
```

**Example — Membuat antrian dengan pengaturan Slurm kustom**  

```
aws pcs create-queue --region region-code \
    --queue-name my-queue \
    --cluster-identifier my-cluster \
    --compute-node-group-configurations \
    computeNodeGroupId=compute-node-group-id \
    --slurm-configuration \
    'slurmCustomSettings=[{parameterName=Default,parameterValue=YES}]'
```
Untuk informasi selengkapnya, lihat [Pengaturan Slurm khusus untuk AWS antrian PCS](slurm-custom-settings-queue.md).

Diperlukan beberapa menit untuk membuat antrian. Anda dapat menanyakan status antrian Anda dengan perintah berikut. Anda tidak akan dapat mengirimkan pekerjaan ke antrian sampai statusnya tercapai`ACTIVE`.

```
aws pcs get-queue --region region-code \
    --cluster-identifier my-cluster \
    --queue-identifier my-queue
```

**Direkomendasikan langkah selanjutnya**
+ Kirim pekerjaan ke antrian baru Anda

------

# Memperbarui antrian AWS PCS
<a name="working-with_queues_update"></a>

Topik ini memberikan ikhtisar opsi yang tersedia dan menjelaskan apa yang harus dipertimbangkan saat Anda memperbarui antrian AWS PCS. Untuk informasi tentang pengaturan kustom Slurm, lihat. [Pengaturan Slurm khusus untuk AWS antrian PCS](slurm-custom-settings-queue.md)

## Pertimbangan saat memperbarui antrian AWS PCS
<a name="working-with_queues_update_considerations"></a>

Pembaruan antrian tidak akan memengaruhi pekerjaan yang sedang berjalan tetapi klaster mungkin tidak dapat menerima pekerjaan baru saat antrian sedang diperbarui.

## Untuk memperbarui antrian AWS PCS
<a name="working-with_queues_update_update"></a>

Anda dapat menggunakan Konsol Manajemen AWS atau AWS CLI untuk memperbarui antrian.

------
#### [ Konsol Manajemen AWS ]

**Untuk memperbarui antrian**

1. Buka konsol AWS PCS di `https://console.aws.amazon.com/pcs/home#/clusters`

1. Pilih cluster tempat Anda ingin memperbarui antrian.

1. **Arahkan ke **Antrian**, buka antrian yang ingin diperbarui, lalu pilih Edit.**

1. Di bagian konfigurasi antrian, perbarui salah satu nilai berikut:
   +  **Grup node** — Menambahkan atau menghapus grup node komputasi dari asosiasi dengan antrian. 
   +  **Pengaturan penjadwal tambahan** - Menambahkan, memodifikasi, atau menghapus pengaturan Slurm kustom untuk antrian. Untuk informasi selengkapnya, lihat [Pengaturan Slurm khusus untuk AWS antrian PCS](slurm-custom-settings-queue.md). 
   +  **Tag** - Menambahkan atau menghapus tag untuk antrian. 

1. Pilih **Perbarui**. Bidang **Status** akan menampilkan *Memperbarui* saat perubahan sedang diterapkan.
**penting**  
Pembaruan antrian dapat memakan waktu beberapa menit.

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

**Untuk memperbarui antrian**

1. Perbarui antrian Anda dengan perintah berikut. Sebelum menjalankan perintah, buat penggantian berikut:

   1. Ganti *region-code* dengan Wilayah AWS yang Anda inginkan untuk membuat cluster Anda.

   1. Ganti *my-queue* dengan nama atau `computeNodeGroupId` antrian Anda.

   1. Ganti *my-cluster* dengan nama atau `clusterId` klaster Anda.

   1.  Untuk mengubah asosiasi grup node komputasi, berikan daftar yang diperbarui untuk`--compute-node-group-configurations`. 

      1.  Misalnya, untuk menambahkan grup `computeNodeGroupExampleID2` node komputasi kedua: 

        ```
        --compute-node-group-configurations computeNodeGroupId=computeNodeGroupExampleID1,computeNodeGroupId=computeNodeGroupExampleID2
        ```

   ```
   aws pcs update-queue --region region-code \
       --queue-identifier my-queue \
       --cluster-identifier my-cluster \
       --compute-node-group-configurations \
       computeNodeGroupId=computeNodeGroupExampleID1
   ```  
**Example — Memperbarui antrian dengan pengaturan Slurm kustom**  

   ```
   aws pcs update-queue --region region-code \
       --queue-identifier my-queue \
       --cluster-identifier my-cluster \
       --slurm-configuration \
       'slurmCustomSettings=[{parameterName=Default,parameterValue=YES}]'
   ```

   Untuk informasi selengkapnya, lihat [Pengaturan Slurm khusus untuk AWS antrian PCS](slurm-custom-settings-queue.md).

1. Diperlukan beberapa menit untuk memperbarui antrian. Anda dapat menanyakan status antrian Anda dengan perintah berikut. Anda tidak akan dapat mengirimkan pekerjaan ke antrian sampai statusnya tercapai`ACTIVE`.

   ```
   aws pcs get-queue --region region-code \
       --cluster-identifier my-cluster \ 
       --queue-identifier my-queue
   ```

------

**Direkomendasikan langkah selanjutnya**
+ Kirim pekerjaan ke antrian Anda yang diperbarui.

# Menghapus antrian di PCS AWS
<a name="working-with_queues_delete"></a>

Topik ini memberikan ikhtisar tentang cara menghapus antrian di AWS PCS.

## Pertimbangan saat menghapus antrian
<a name="working-with_queues_delete_considerations"></a>
+  Jika ada pekerjaan yang berjalan dalam antrian, mereka akan dihentikan oleh penjadwal saat antrian dihapus. Pekerjaan yang tertunda dalam antrian akan dibatalkan. Pertimbangkan untuk menunggu pekerjaan dalam antrian untuk menyelesaikan atau stop/cancel secara manual menggunakan perintah asli penjadwal (seperti `scancel` untuk Slurm). 

## Hapus antrian
<a name="working-with_queues_delete_methods"></a>

Anda dapat menggunakan Konsol Manajemen AWS atau AWS CLI untuk menghapus antrian.

------
#### [ Konsol Manajemen AWS ]

**Untuk menghapus antrian**

1. Buka [konsol AWS PCS](https://console.aws.amazon.com/pcs/home#/clusters).

1. Pilih cluster antrian.

1. Arahkan ke **Antrian** dan pilih antrian yang akan dihapus.

1. Pilih **Hapus**.

1. Bidang **Status** menunjukkan`Deleting`. Ini bisa memakan waktu beberapa menit untuk menyelesaikannya.

**catatan**  
Anda dapat menggunakan perintah asli penjadwal Anda untuk mengonfirmasi bahwa antrian dihapus. Misalnya, gunakan `sinfo` atau `squeue` untuk slurm. 

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

**Untuk menghapus antrian**
+  Gunakan perintah berikut untuk menghapus antrian, dengan penggantian ini: 
  +  Ganti *region-code* dengan cluster Wilayah AWS Anda ada di.
  +  Ganti *my-queue* dengan nama atau ID antrian Anda. 
  +  Ganti *my-cluster* dengan nama atau ID cluster Anda. 

  ```
  aws pcs delete-queue --region region-code \
         --queue-identifier my-queue \
         --cluster-identifier my-cluster
  ```

   Diperlukan beberapa menit untuk menghapus antrian.
**catatan**  
Anda dapat menggunakan perintah asli penjadwal Anda untuk mengonfirmasi bahwa antrian dihapus. Misalnya, gunakan `sinfo` atau `squeue` untuk slurm. 

------