

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

# Saya mengonfigurasi reservasi kapasitas permintaan (ODCR) atau Instans Cadangan zona
<a name="compute-node-initialization-odcr-v3"></a>

## ODCR yang menyertakan instance yang memiliki beberapa antarmuka jaringan, seperti P4d, P4de, dan AWS Trainer (Trn)
<a name="compute-node-initialization-odcr-multi-ni-v3"></a>

Dalam file konfigurasi cluster, periksa apakah `HeadNode` ada di subnet publik dan node komputasi berada dalam subnet pribadi.

## ODCR ditargetkan ODCRS
<a name="compute-node-initialization-odcr-targeted-v3"></a>

### Melihat `Tidak dapat membaca file '/opt/slurm/etc/pcluster/run_instances_overrides.json` '. meskipun saya sudah memiliki`/opt/slurm/etc/pcluster/run_instances_overrides.json` dengan mengikuti instruksi yang diberikan di [Luncurkan instans dengan Pemesanan Kapasitas Sesuai Permintaan (ODCR)](launch-instances-odcr-v3.md)
<a name="compute-node-initialization-odcr-targeted-noread-v3"></a>

Jika Anda menggunakan AWS ParallelCluster versi 3.1.1 hingga 3.2.1 dengan ODCR yang ditargetkan, dan Anda juga menggunakan [instance run override file JSON, mungkin saja Anda tidak memiliki file JSON](launch-instances-odcr-v3.md) yang diformat dengan benar. Anda bisa melihat kesalahan di`clustermgtd.log`, seperti berikut ini:

```
Unable to read file '/opt/slurm/etc/pcluster/run_instances_overrides.json'. 
Using default: {} in  /var/log/parallelcluster/clustermgtd.
```

Validasi bahwa format file JSON sudah benar dengan menjalankan yang berikut ini:

```
$ echo /opt/slurm/etc/pcluster/run_instances_overrides.json | jq
```

### Melihat `RunInstances parameter Ditemukan menimpa`. di `clustermgtd.log` saat pembuatan cluster gagal, atau di `slurm_resume.log` saat menjalankan pekerjaan gagal
<a name="compute-node-initialization-odcr-targeted-override-v3"></a>

Jika Anda menggunakan [instance run override file JSON](launch-instances-odcr-v3.md), periksa apakah Anda benar mengatur nama antrian dan nama sumber daya komputasi dalam file. `/opt/slurm/etc/pcluster/run_instances_overrides.json`

### Melihat `Terjadi kesalahan (InsufficientInstanceCapacity)` di `slurm_resume.log` ketika saya gagal menjalankan pekerjaan, atau di `clustermgtd.log` ketika saya gagal membuat cluster
<a name="compute-node-initialization-odcr-ii-capacity-v3"></a>

#### Menggunakan PG-ODCR (Grup Penempatan ODCR)
<a name="compute-node-initialization-odcr-ii-pg-capacity-v3"></a>

Saat membuat ODCR dengan grup penempatan terkait, nama grup penempatan yang sama harus digunakan dalam file konfigurasi. Tetapkan [nama grup penempatan](Scheduling-v3.md#yaml-Scheduling-SlurmQueues-Networking-PlacementGroup) yang sesuai dalam konfigurasi cluster.

#### Menggunakan Instans Cadangan Zonal
<a name="compute-node-initialization-odcr-ii-zonal-capacity-v3"></a>

Jika Anda menggunakan Instans Cadangan zona dengan`PlacementGroup`/`Enabled`to `true` dalam konfigurasi cluster, Anda mungkin melihat kesalahan, seperti berikut ini:

```
We currently do not have sufficient trn1.32xlarge capacity in the Availability Zone you requested (us-east-1d). Our system will be working on provisioning additional capacity. 
You can currently get trn1.32xlarge capacity by not specifying an Availability Zone in your request or choosing us-east-1a, us-east-1b, us-east-1c, us-east-1e, us-east-1f.
```

Anda mungkin melihat ini karena Instans Cadangan zona tidak ditempatkan di UC (atau tulang belakang) yang sama, yang dapat menyebabkan kesalahan kapasitas (ICE) tidak mencukupi saat menggunakan grup penempatan. Anda dapat memeriksa kasus ini dengan menonaktifkan pengaturan `PlacementGroup` Grup dalam konfigurasi cluster untuk menentukan apakah cluster dapat mengalokasikan instance.