

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

# Bagian `[cluster]`
<a name="cluster-definition"></a>

Mendefinisikan template cluster yang dapat digunakan untuk membuat cluster. File konfigurasi dapat berisi beberapa `[cluster]` bagian.

Template cluster yang sama dapat digunakan untuk membuat beberapa cluster.

Formatnya adalah `[cluster cluster-template-name]`. [`[cluster]`Bagian](#cluster-definition) yang dinamai oleh [`cluster_template`](global.md#cluster-template) pengaturan di [`[global]`bagian](global.md) ini digunakan secara default, tetapi dapat diganti pada baris perintah. [`pcluster`](pcluster.md)

*cluster-template-name*harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

```
[cluster default]
```

**Topics**
+ [

## `additional_cfn_template`
](#additional-cfn-template)
+ [

## `additional_iam_policies`
](#additional-iam-policies)
+ [

## `base_os`
](#base-os)
+ [

## `cluster_resource_bucket`
](#cluster-resource-bucket-section)
+ [

## `cluster_type`
](#cluster-type)
+ [

## `compute_instance_type`
](#compute-instance-type)
+ [

## `compute_root_volume_size`
](#compute-root-volume-size)
+ [

## `custom_ami`
](#custom-ami-section)
+ [

## `cw_log_settings`
](#cw-log-settings)
+ [

## `dashboard_settings`
](#dashboard-settings)
+ [

## `dcv_settings`
](#dcv-settings)
+ [

## `desired_vcpus`
](#desired-vcpus)
+ [

## `disable_cluster_dns`
](#disable-cluster-dns-settings)
+ [

## `disable_hyperthreading`
](#disable-hyperthreading)
+ [

## `ebs_settings`
](#ebs-settings)
+ [

## `ec2_iam_role`
](#ec2-iam-role)
+ [

## `efs_settings`
](#efs-settings)
+ [

## `enable_efa`
](#enable-efa)
+ [

## `enable_efa_gdr`
](#enable-efa-gdr)
+ [

## `enable_intel_hpc_platform`
](#enable-intel-hpc-platform)
+ [

## `encrypted_ephemeral`
](#encrypted-ephemeral)
+ [

## `ephemeral_dir`
](#ephemeral-dir)
+ [

## `extra_json`
](#extra-json)
+ [

## `fsx_settings`
](#fsx-settings)
+ [

## `iam_lambda_role`
](#iam-lambda-role)
+ [

## `initial_queue_size`
](#configuration-initial-queue-size)
+ [

## `key_name`
](#key-name)
+ [

## `maintain_initial_size`
](#maintain-initial-size)
+ [

## `master_instance_type`
](#master-instance-type)
+ [

## `master_root_volume_size`
](#master-root-volume-size)
+ [

## `max_queue_size`
](#configuration-max-queue-size)
+ [

## `max_vcpus`
](#max-vcpus)
+ [

## `min_vcpus`
](#min-vcpus)
+ [

## `placement`
](#placement)
+ [

## `placement_group`
](#placement-group)
+ [

## `post_install`
](#post-install)
+ [

## `post_install_args`
](#post-install-args)
+ [

## `pre_install`
](#pre-install)
+ [

## `pre_install_args`
](#pre-install-args)
+ [

## `proxy_server`
](#proxy-server)
+ [

## `queue_settings`
](#queue-settings)
+ [

## `raid_settings`
](#raid-settings)
+ [

## `s3_read_resource`
](#s3-read-resource)
+ [

## `s3_read_write_resource`
](#s3-read-write-resource)
+ [

## `scaling_settings`
](#scaling-settings)
+ [

## `scheduler`
](#scheduler)
+ [

## `shared_dir`
](#cluster-shared-dir)
+ [

## `spot_bid_percentage`
](#spot-bid-percentage)
+ [

## `spot_price`
](#spot-price)
+ [

## `tags`
](#tags)
+ [

## `template_url`
](#template-url)
+ [

## `vpc_settings`
](#vpc-settings)

## `additional_cfn_template`
<a name="additional-cfn-template"></a>

**(Opsional)** Mendefinisikan AWS CloudFormation template tambahan untuk diluncurkan bersama dengan cluster. Template tambahan ini digunakan untuk membuat sumber daya yang berada di luar cluster tetapi merupakan bagian dari siklus hidup cluster.

Nilai harus berupa URL HTTP ke template publik, dengan semua parameter yang disediakan.

Tidak ada nilai default.

```
additional_cfn_template = https://<bucket-name>.s3.amazonaws.com/my-cfn-template.yaml
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `additional_iam_policies`
<a name="additional-iam-policies"></a>

**(Opsional)** Menentukan daftar Nama Sumber Daya Amazon (ARN) kebijakan IAM untuk Amazon EC2. Daftar ini dilampirkan ke peran root yang digunakan dalam cluster selain izin yang diperlukan oleh AWS ParallelCluster dipisahkan oleh koma. Nama kebijakan IAM dan ARN-nya berbeda. Nama tidak dapat digunakan sebagai argumen untuk`additional_iam_policies`.

Jika maksud Anda adalah menambahkan kebijakan tambahan ke setelan default untuk node kluster, sebaiknya Anda meneruskan kebijakan IAM kustom tambahan dengan `additional_iam_policies` setelan alih-alih menggunakan [`ec2_iam_role`](#ec2-iam-role)pengaturan untuk menambahkan kebijakan EC2 spesifik Anda. Ini karena `additional_iam_policies` ditambahkan ke izin default yang AWS ParallelCluster membutuhkan. Yang sudah ada [`ec2_iam_role`](#ec2-iam-role)harus menyertakan semua izin yang diperlukan. Namun, karena izin yang diperlukan sering berubah dari rilis ke rilis saat fitur ditambahkan, yang sudah ada [`ec2_iam_role`](#ec2-iam-role)dapat menjadi usang.

Tidak ada nilai default.

```
additional_iam_policies = arn:aws:iam::123456789012:policy/CustomEC2Policy
```

**catatan**  
Support untuk [`additional_iam_policies`](#additional-iam-policies)ditambahkan di AWS ParallelCluster versi 2.5.0.

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `base_os`
<a name="base-os"></a>

**(Wajib)** Menentukan jenis OS yang digunakan dalam cluster.

Pilihan yang tersedia adalah:
+ `alinux2`
+ `centos7`
+ `ubuntu1804`
+ `ubuntu2004`

**catatan**  
Untuk instance AWS berbasis Graviton, hanya,, atau `alinux2` didukung`ubuntu1804`. `ubuntu2004`

**catatan**  
Support untuk `centos8` telah dihapus di AWS ParallelCluster versi 2.11.4. Support untuk `ubuntu2004` ditambahkan dan dukungan untuk `alinux` dan `ubuntu1604` telah dihapus di AWS ParallelCluster versi 2.11.0. Support untuk `centos8` ditambahkan dan dukungan untuk `centos6` telah dihapus di AWS ParallelCluster versi 2.10.0. Support untuk `alinux2` ditambahkan di AWS ParallelCluster versi 2.6.0. Support untuk `ubuntu1804` ditambahkan, dan dukungan untuk `ubuntu1404` telah dihapus di AWS ParallelCluster versi 2.5.0.

Selain spesifik yang Wilayah AWS disebutkan dalam tabel berikut yang tidak mendukung`centos7`. Semua Wilayah AWS komersial lainnya mendukung semua sistem operasi berikut.


| Partisi (Wilayah AWS) | `alinux2` | `centos7` | `ubuntu1804` dan `ubuntu2004` | 
| --- | --- | --- | --- | 
| Komersil (Semua Wilayah AWS tidak disebutkan secara khusus) | True | Benar | True | 
| AWS GovCloud (AS-Timur) (us-gov-east-1) | True | Salah | True | 
| AWS GovCloud (AS-Barat) (us-gov-west-1) | True | Salah | True | 
| China (Beijing) (cn-north-1) | True | Salah | True | 
| China (Ningxia) (cn-northwest-1) | True | Salah | True | 

**catatan**  
[`base_os`](#base-os)Parameter juga menentukan nama pengguna yang digunakan untuk masuk ke cluster.
+ `centos7`: `centos` 
+ `ubuntu1804`dan`ubuntu2004`: `ubuntu` 
+ `alinux2`: `ec2-user` 

**catatan**  
Sebelum AWS ParallelCluster versi 2.7.0, [`base_os`](#base-os) parameternya opsional, dan defaultnya adalah. `alinux` Dimulai dengan AWS ParallelCluster versi 2.7.0, [`base_os`](#base-os) parameter diperlukan.

**catatan**  
Jika [`scheduler`](#scheduler) parameternya`awsbatch`, hanya `alinux2` didukung.

```
base_os = alinux2
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `cluster_resource_bucket`
<a name="cluster-resource-bucket-section"></a>

**(Opsional)** Menentukan nama bucket Amazon S3 yang digunakan untuk meng-host sumber daya yang dihasilkan saat cluster dibuat. Bucket harus mengaktifkan versi. Untuk informasi selengkapnya, lihat [Menggunakan versi](https://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html) di *Panduan Pengguna Layanan Penyimpanan Sederhana Amazon*. Bucket ini dapat digunakan untuk beberapa cluster. Bucket harus berada di Region yang sama dengan cluster.

Jika parameter ini tidak ditentukan, bucket baru akan dibuat saat cluster dibuat. Ember baru memiliki nama`parallelcluster-random_string`. Dalam nama ini, *random\$1string* adalah string acak karakter alfanumerik. Semua sumber daya cluster disimpan dalam bucket ini di jalur dengan formulir`bucket_name/resource_directory`. `resource_directory`memiliki bentuk`stack_name-random_string`, di *stack\$1name* mana nama salah satu CloudFormation tumpukan yang digunakan oleh AWS ParallelCluster. Nilai *bucket\$1name* dapat ditemukan dalam `ResourcesS3Bucket` nilai dalam output `parallelcluster-clustername` tumpukan. Nilai *resource\$1directory* dapat ditemukan dalam nilai `ArtifactS3RootDirectory` output dari tumpukan yang sama.

Nilai default-nya adalah `parallelcluster-random_string`.

```
cluster_resource_bucket = amzn-s3-demo-bucket
```

**catatan**  
Support untuk [`cluster_resource_bucket`](#cluster-resource-bucket-section) ditambahkan dalam AWS ParallelCluster versi 2.10.0.

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan. Memperbarui pengaturan ini tidak dapat dipaksakan.](using-pcluster-update.md#update-policy-read-only-resource-bucket)

## `cluster_type`
<a name="cluster-type"></a>

**(Opsional)** Mendefinisikan jenis cluster yang akan diluncurkan. Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, maka pengaturan ini harus diganti dengan [`compute_type`](queue-section.md#queue-compute-type) pengaturan di [`[queue]`bagian](queue-section.md).

Opsi yang valid adalah:`ondemand`, dan`spot`.

Nilai default-nya adalah `ondemand`.

Untuk informasi selengkapnya tentang Instans Spot, lihat[Berkeja dengan Instans Spot](spot.md).

**catatan**  
Menggunakan Instans Spot mengharuskan peran `AWSServiceRoleForEC2Spot` terkait layanan ada di akun Anda. Untuk membuat peran ini di akun Anda menggunakan AWS CLI, jalankan perintah berikut:  

```
aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
```
Untuk informasi selengkapnya, lihat [Peran terkait layanan untuk permintaan Instans Spot](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-requests.html#service-linked-roles-spot-instance-requests) di Panduan Pengguna *Amazon EC2*.

```
cluster_type = ondemand
```

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `compute_instance_type`
<a name="compute-instance-type"></a>

**(Opsional)** Mendefinisikan jenis instans Amazon EC2 yang digunakan untuk node komputasi cluster. Arsitektur tipe instance harus sama dengan arsitektur yang digunakan untuk [`master_instance_type`](#master-instance-type) pengaturan. Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, maka pengaturan ini harus diganti dengan [`instance_type`](compute-resource-section.md#compute-resource-instance-type) pengaturan di [`[compute_resource]`bagian](compute-resource-section.md).

Jika Anda menggunakan `awsbatch` penjadwal, lihat pembuatan Lingkungan Komputasi di AWS Batch UI untuk daftar jenis instance yang didukung.

Defaultnya`t2.micro`, `optimal` saat penjadwal berada. `awsbatch`

```
compute_instance_type = t2.micro
```

**catatan**  
Support untuk instance AWS berbasis Graviton (termasuk `A1` dan `C6g` instance) ditambahkan di versi 2.8.0. AWS ParallelCluster 

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `compute_root_volume_size`
<a name="compute-root-volume-size"></a>

**(Opsional)** Menentukan ukuran volume ComputeFleet root di gibibytes (GiB). AMI harus mendukung`growroot`.

Nilai default-nya adalah `35`.

**catatan**  
Untuk AWS ParallelCluster versi antara 2.5.0 dan 2.10.4, defaultnya adalah 25. Sebelum AWS ParallelCluster versi 2.5.0, defaultnya adalah 20.

```
compute_root_volume_size = 35
```

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `custom_ami`
<a name="custom-ami-section"></a>

**(Opsional)** [Menentukan ID AMI kustom yang akan digunakan untuk node head dan compute, bukan default yang diterbitkan. AMIs](https://github.com/aws/aws-parallelcluster/blob/v2.11.9/amis.txt) Untuk informasi selengkapnya, lihat [Memodifikasi AMI](tutorials_02_ami_customization.md#modify-an-aws-parallelcluster-ami) atau [Bangun AWS ParallelCluster AMI Kustom](tutorials_02_ami_customization.md#build-a-custom-aws-parallelcluster-ami).

Tidak ada nilai default.

```
custom_ami = ami-00d4efc81188687a0
```

Jika AMI kustom memerlukan izin tambahan untuk peluncurannya, izin ini harus ditambahkan ke kebijakan pengguna dan node kepala.

Misalnya, jika AMI kustom memiliki snapshot terenkripsi yang terkait dengannya, kebijakan tambahan berikut diperlukan dalam kebijakan pengguna dan node kepala:

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:DescribeKey",
                "kms:ReEncrypt*",
                "kms:CreateGrant",
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/<AWS_KMS_KEY_ID>"
            ]
        }
    ]
}
```

------

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `cw_log_settings`
<a name="cw-log-settings"></a>

**(Opsional)** Mengidentifikasi `[cw_log]` bagian dengan konfigurasi CloudWatch Log. Nama bagian harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

Untuk informasi lebih lanjut, lihat [`[cw_log]`bagian](cw-log-section.md),[CloudWatch Dasbor Amazon](cloudwatch-dashboard.md), dan[Integrasi dengan Amazon CloudWatch Logs](cloudwatch-logs.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang dimulai `[cw_log custom-cw]` digunakan untuk konfigurasi CloudWatch Log.

```
cw_log_settings = custom-cw
```

**catatan**  
Support untuk [`cw_log_settings`](#cw-log-settings) ditambahkan di AWS ParallelCluster versi 2.6.0.

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `dashboard_settings`
<a name="dashboard-settings"></a>

**(Opsional)** Mengidentifikasi `[dashboard]` bagian dengan konfigurasi CloudWatch dasbor. Nama bagian harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

Untuk informasi lebih lanjut, lihat [`[dashboard]`bagian](dashboard-section.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang dimulai `[dashboard custom-dashboard` digunakan untuk konfigurasi CloudWatch dasbor.

```
dashboard_settings = custom-dashboard
```

**catatan**  
Support untuk [`dashboard_settings`](#dashboard-settings) ditambahkan dalam AWS ParallelCluster versi 2.10.0.

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `dcv_settings`
<a name="dcv-settings"></a>

**(Opsional)** Mengidentifikasi `[dcv]` bagian dengan konfigurasi Amazon DCV. Nama bagian harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

Untuk informasi lebih lanjut, lihat [`[dcv]`bagian](dcv-section.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang dimulai `[dcv custom-dcv]` digunakan untuk konfigurasi Amazon DCV.

```
dcv_settings = custom-dcv
```

**catatan**  
Pada instans AWS berbasis Graviton, Amazon DCV hanya didukung pada. `alinux2`

**catatan**  
Support untuk [`dcv_settings`](#dcv-settings) ditambahkan di AWS ParallelCluster versi 2.5.0.

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `desired_vcpus`
<a name="desired-vcpus"></a>

**(Opsional)** Menentukan jumlah v yang diinginkan CPUs di lingkungan komputasi. Digunakan hanya jika penjadwal. `awsbatch`

Nilai default-nya adalah `4`.

```
desired_vcpus = 4
```

[Kebijakan pembaruan: Pengaturan ini tidak dianalisis selama pembaruan.](using-pcluster-update.md#update-policy-setting-ignored)

## `disable_cluster_dns`
<a name="disable-cluster-dns-settings"></a>

**(Opsional)** Menentukan apakah entri DNS untuk cluster tidak boleh dibuat. Secara default, AWS ParallelCluster membuat zona yang dihosting Route 53. Jika `disable_cluster_dns` disetel ke`true`, zona yang dihosting tidak dibuat.

Nilai default-nya adalah `false`.

```
disable_cluster_dns = true
```

**Awas**  
Sistem resolusi nama diperlukan agar cluster dapat beroperasi dengan benar. Jika `disable_cluster_dns` diatur ke`true`, sistem resolusi nama tambahan juga harus disediakan.

**penting**  
[`disable_cluster_dns`](#disable-cluster-dns-settings)= `true` hanya didukung jika [`queue_settings`](#queue-settings) pengaturan ditentukan.

**catatan**  
Support untuk [`disable_cluster_dns`](#disable-cluster-dns-settings) ditambahkan di AWS ParallelCluster versi 2.9.1.

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `disable_hyperthreading`
<a name="disable-hyperthreading"></a>

**(Opsional)** Menonaktifkan hyperthreading di kepala dan menghitung node. Tidak semua tipe instance dapat menonaktifkan hyperthreading. *Untuk daftar jenis instans yang mendukung penonaktifan hyperthreading, lihat [inti CPU dan thread untuk setiap inti CPU untuk setiap jenis instans](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-optimize-cpu.html#cpu-options-supported-instances-values) di Panduan Pengguna Amazon EC2.* Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, pengaturan ini dapat ditentukan, atau [`disable_hyperthreading`](queue-section.md#queue-disable-hyperthreading) pengaturan di [`[queue]`bagian](queue-section.md) dapat ditentukan.

Nilai default-nya adalah `false`.

```
disable_hyperthreading = true
```

**catatan**  
[`disable_hyperthreading`](#disable-hyperthreading)hanya mempengaruhi simpul kepala saat`scheduler = awsbatch`.

**catatan**  
Support untuk [`disable_hyperthreading`](#disable-hyperthreading) ditambahkan di AWS ParallelCluster versi 2.5.0.

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `ebs_settings`
<a name="ebs-settings"></a>

**(Opsional)** Mengidentifikasi `[ebs]` bagian dengan volume Amazon EBS yang dipasang pada node kepala. Saat menggunakan beberapa volume Amazon EBS, masukkan parameter ini dalam daftar dengan masing-masing dipisahkan dengan koma. Nama bagian harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

Hingga lima (5) volume Amazon EBS tambahan didukung.

Untuk informasi lebih lanjut, lihat [`[ebs]`bagian](ebs-section.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang dimulai `[ebs custom1]` dan `[ebs custom2]` digunakan untuk volume Amazon EBS.

```
ebs_settings = custom1, custom2
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `ec2_iam_role`
<a name="ec2-iam-role"></a>

**(Opsional)** Mendefinisikan nama peran IAM yang ada untuk Amazon EC2 yang dilampirkan ke semua instance di cluster. Nama peran IAM dan Nama Sumber Daya Amazon (ARN) berbeda. ARNs tidak dapat digunakan sebagai argumen untuk`ec2_iam_role`.

Jika opsi ini ditentukan, [`additional_iam_policies`](#additional-iam-policies)pengaturan diabaikan. Jika maksud Anda adalah menambahkan kebijakan tambahan ke setelan default untuk node kluster, sebaiknya Anda meneruskan kebijakan IAM kustom tambahan dengan [`additional_iam_policies`](#additional-iam-policies)setelan alih-alih menggunakan pengaturan. `ec2_iam_role`

Jika opsi ini tidak ditentukan, peran AWS ParallelCluster IAM default untuk Amazon EC2 akan digunakan. Untuk informasi selengkapnya, lihat [AWS Identity and Access Management peran dalam AWS ParallelCluster](iam.md).

Tidak ada nilai default.

```
ec2_iam_role = ParallelClusterInstanceRole
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `efs_settings`
<a name="efs-settings"></a>

**(Opsional)** Menentukan pengaturan yang terkait dengan sistem file Amazon EFS. Nama bagian harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

Untuk informasi lebih lanjut, lihat [`[efs]`bagian](efs-section.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang dimulai `[efs customfs]` digunakan untuk konfigurasi sistem file Amazon EFS.

```
efs_settings = customfs
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `enable_efa`
<a name="enable-efa"></a>

**(Opsional)** Jika ada, tentukan bahwa Elastic Fabric Adapter (EFA) diaktifkan untuk node komputasi. Untuk melihat daftar instans EC2 yang mendukung EFA, lihat [Jenis instans yang didukung](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html#efa-instance-types) di *Panduan Pengguna Amazon EC2* untuk Instans Linux. Untuk informasi selengkapnya, lihat [Elastic Fabric Adapter](efa.md). Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, pengaturan ini dapat ditentukan, atau [`enable_efa`](queue-section.md#queue-enable-efa) pengaturan di [`[queue]`bagian](queue-section.md) dapat ditentukan. Grup penempatan cluster harus digunakan untuk meminimalkan latensi antar instance. Untuk informasi selengkapnya, lihat [`placement`](#placement) dan [`placement_group`](#placement-group).

```
enable_efa = compute
```

**catatan**  
Support untuk EFA pada instance Graviton2 berbasis ARM telah ditambahkan di versi 2.10.1. AWS ParallelCluster 

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `enable_efa_gdr`
<a name="enable-efa-gdr"></a>

**(Opsional)** Dimulai dengan AWS ParallelCluster versi 2.11.3, pengaturan ini tidak berpengaruh. Dukungan Elastic Fabric Adapter (EFA) untuk GPUDirect RDMA (akses memori langsung jarak jauh) selalu diaktifkan jika didukung oleh jenis instans dan sistem operasi.

**catatan**  
AWS ParallelCluster versi 2.10.0 hingga 2.11.2: Jika`compute`, menentukan bahwa dukungan Elastic Fabric Adapter (EFA) GPUDirect untuk RDMA (akses memori langsung jarak jauh) diaktifkan untuk node komputasi. Menyetel pengaturan ini untuk `compute` mengharuskan [`enable_efa`](#enable-efa) pengaturan diatur ke`compute`. Dukungan EFA untuk GPUDirect RDMA didukung oleh jenis instance tertentu (`p4d.24xlarge`) pada sistem operasi tertentu ([`base_os`](#base-os)is`alinux2`,, `centos7``ubuntu1804`, atau). `ubuntu2004` Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, pengaturan ini dapat ditentukan, atau [`enable_efa_gdr`](queue-section.md#queue-enable-efa-gdr) pengaturan di [`[queue]`bagian](queue-section.md) dapat ditentukan. Grup penempatan cluster harus digunakan untuk meminimalkan latensi antar instance. Untuk informasi selengkapnya, lihat [`placement`](#placement) dan [`placement_group`](#placement-group).

```
enable_efa_gdr = compute
```

**catatan**  
Support untuk `enable_efa_gdr` ditambahkan dalam AWS ParallelCluster versi 2.10.0.

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `enable_intel_hpc_platform`
<a name="enable-intel-hpc-platform"></a>

**(Opsional)** Jika ada, menunjukkan bahwa [perjanjian lisensi pengguna akhir](https://software.intel.com/en-us/articles/end-user-license-agreement) untuk Intel Parallel Studio diterima. Hal ini menyebabkan Intel Parallel Studio diinstal pada node kepala dan dibagikan dengan node komputasi. Ini menambahkan beberapa menit ke waktu yang dibutuhkan node kepala untuk bootstrap. [`enable_intel_hpc_platform`](#enable-intel-hpc-platform)Pengaturan hanya didukung pada CentOS 7 ([`base_os`](#base-os)` = centos7`).

Nilai default-nya adalah `false`.

```
enable_intel_hpc_platform = true
```

**catatan**  
[`enable_intel_hpc_platform`](#enable-intel-hpc-platform)Parameter tidak kompatibel dengan instance berbasis AWS Graviton.

**catatan**  
Support untuk [`enable_intel_hpc_platform`](#enable-intel-hpc-platform) ditambahkan di AWS ParallelCluster versi 2.5.0.

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `encrypted_ephemeral`
<a name="encrypted-ephemeral"></a>

**(Opsional)** Mengenkripsi volume penyimpanan instans singkat dengan kunci dalam memori yang tidak dapat dipulihkan, menggunakan LUKS (Linux Unified Key Setup).

Untuk informasi selengkapnya, lihat [https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md](https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md).

Nilai default-nya adalah `false`.

```
encrypted_ephemeral = true
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `ephemeral_dir`
<a name="ephemeral-dir"></a>

**(Opsional)** Mendefinisikan jalur di mana volume penyimpanan instance dipasang jika digunakan.

Nilai default-nya adalah `/scratch`.

```
ephemeral_dir = /scratch
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `extra_json`
<a name="extra-json"></a>

**(Opsional)** Mendefinisikan JSON tambahan yang digabungkan ke dalam. Chef `dna.json` Untuk informasi selengkapnya, lihat [Membangun AWS ParallelCluster AMI Kustom](tutorials_02_ami_customization.md).

Nilai default-nya adalah `{}`.

```
extra_json = {}
```

**catatan**  
Dimulai dengan AWS ParallelCluster versi 2.6.1, sebagian besar resep penginstalan dilewati secara default saat meluncurkan node untuk meningkatkan waktu mulai. Untuk menjalankan semua resep instalasi untuk kompatibilitas mundur yang lebih baik dengan mengorbankan waktu startup, tambahkan `"skip_install_recipes" : "no"` ke `cluster` kunci dalam [`extra_json`](#extra-json) pengaturan. Contoh:  

```
extra_json = { "cluster" : { "skip_install_recipes" : "no" } }
```

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `fsx_settings`
<a name="fsx-settings"></a>

**(Opsional)** Menentukan bagian yang mendefinisikan FSx untuk konfigurasi Lustre. Nama bagian harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

Untuk informasi lebih lanjut, lihat [`[fsx]`bagian](fsx-section.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang dimulai `[fsx fs]` digunakan untuk konfigurasi FSx for Lustre.

```
fsx_settings = fs
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `iam_lambda_role`
<a name="iam-lambda-role"></a>

**(Opsional)** Mendefinisikan nama peran AWS Lambda eksekusi yang ada. Peran ini melekat pada semua fungsi Lambda di cluster. Untuk informasi selengkapnya, lihat [peran AWS Lambda eksekusi](https://docs.aws.amazon.com/lambda/latest/dg/lambda-intro-execution-role.html) di *Panduan AWS Lambda Pengembang*.

**catatan**  
Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan SGE atau Torque penjadwal.

Nama peran IAM dan Nama Sumber Daya Amazon (ARN) berbeda. ARNs tidak dapat digunakan sebagai argumen untuk`iam_lambda_role`. Jika `iam_lambda_role` keduanya [`ec2_iam_role`](#ec2-iam-role) dan didefinisikan, dan [`scheduler`](#scheduler) adalah`sge`,`slurm`, atau`torque`, maka tidak akan ada peran yang dibuat. Jika [`scheduler`](#scheduler) ada`awsbatch`, maka akan ada peran yang dibuat selama[`pcluster start`](pcluster.start.md). Misalnya kebijakan, lihat [`ParallelClusterLambdaPolicy`menggunakanSGE,Slurm, atau Torque](iam.md#parallelcluster-lambda-policy) dan[`ParallelClusterLambdaPolicy` menggunakan `awsbatch`](iam.md#parallelcluster-lambda-policy-batch).

Tidak ada nilai default.

```
iam_lambda_role = ParallelClusterLambdaRole
```

**catatan**  
Support untuk `iam_lambda_role` ditambahkan di AWS ParallelCluster versi 2.10.1.

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `initial_queue_size`
<a name="configuration-initial-queue-size"></a>

**(Opsional)** Menetapkan jumlah awal instans Amazon EC2 yang akan diluncurkan sebagai node komputasi di cluster. Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, maka pengaturan ini harus dihapus dan diganti dengan [`initial_count`](compute-resource-section.md#compute-resource-initial-count) pengaturan di [`[compute_resource]`bagian](compute-resource-section.md).

**catatan**  
Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan SGE atau Torque penjadwal.

Pengaturan ini hanya berlaku untuk penjadwal tradisional (SGE,Slurm, danTorque). Jika [`maintain_initial_size`](#maintain-initial-size) pengaturannya`true`, maka [`initial_queue_size`](#configuration-initial-queue-size) pengaturannya harus minimal satu (1).

Jika penjadwal adalah`awsbatch`, gunakan [`min_vcpus`](#min-vcpus) sebagai gantinya.

Default ke `2`.

```
initial_queue_size = 2
```

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `key_name`
<a name="key-name"></a>

**(Opsional)** Menamai key pair Amazon EC2 yang sudah ada untuk mengaktifkan akses SSH ke instans.

```
key_name = mykey
```

**catatan**  
Sebelum AWS ParallelCluster versi 2.11.0, `key_name` adalah pengaturan yang diperlukan.

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `maintain_initial_size`
<a name="maintain-initial-size"></a>

**catatan**  
Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan SGE atau Torque penjadwal.

**(Opsional)** Mempertahankan ukuran awal grup Auto Scaling untuk penjadwal tradisional (SGE,, Slurm dan). Torque

Jika penjadwal adalah`awsbatch`, gunakan [`desired_vcpus`](#desired-vcpus) sebagai gantinya.

Pengaturan ini adalah bendera Boolean. Jika disetel ke`true`, grup Auto Scaling tidak pernah memiliki anggota yang lebih sedikit daripada nilai[`initial_queue_size`](#configuration-initial-queue-size), dan nilai [`initial_queue_size`](#configuration-initial-queue-size) harus satu (1) atau lebih besar. Cluster masih dapat menskalakan hingga nilai[`max_queue_size`](#configuration-max-queue-size). Jika `cluster_type = spot` kemudian grup Auto Scaling dapat memiliki instance terputus dan ukurannya bisa turun di bawah. [`initial_queue_size`](#configuration-initial-queue-size)

Jika disetel ke`false`, grup Auto Scaling dapat menurunkan skala ke nol (0) anggota untuk mencegah sumber daya diam saat tidak diperlukan.

Jika [`queue_settings`](#queue-settings) pengaturan ditentukan maka pengaturan ini harus dihapus dan diganti dengan [`initial_count`](compute-resource-section.md#compute-resource-initial-count) dan [`min_count`](compute-resource-section.md#compute-resource-min-count) pengaturan di [`[compute_resource]`bagian](compute-resource-section.md).

Default ke `false`.

```
maintain_initial_size = false
```

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `master_instance_type`
<a name="master-instance-type"></a>

**(Opsional)** Mendefinisikan jenis instans Amazon EC2 yang digunakan untuk node kepala. Arsitektur tipe instance harus sama dengan arsitektur yang digunakan untuk [`compute_instance_type`](#compute-instance-type) pengaturan.

Dalam Wilayah AWS yang memiliki Tingkat Gratis, default ke jenis instans Tingkat Gratis (`t2.micro`atau). `t3.micro` Dalam hal Wilayah AWS itu tidak memiliki Tingkat Gratis, defaultnya. `t3.micro` Untuk informasi selengkapnya tentang Tingkat AWS Gratis, lihat [Tingkat AWS Gratis FAQs](https://aws.amazon.com/free/free-tier-faqs/).

```
master_instance_type = t2.micro
```

**catatan**  
Sebelum AWS ParallelCluster versi 2.10.1, default ke semua. `t2.micro` Wilayah AWS Di AWS ParallelCluster versi 2.10.0, `p4d.24xlarge` tidak didukung untuk node kepala. Support untuk instance AWS berbasis Graviton (seperti `A1` dan`C6g`) ditambahkan di versi 2.8.0. AWS ParallelCluster 

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `master_root_volume_size`
<a name="master-root-volume-size"></a>

**(Opsional)** Menentukan ukuran volume akar simpul kepala di gibibytes (GiB). AMI harus mendukung`growroot`.

Nilai default-nya adalah `35`.

**catatan**  
Untuk AWS ParallelCluster versi antara 2.5.0 dan 2.10.4, defaultnya adalah 25. Sebelum AWS ParallelCluster versi 2.5.0, defaultnya adalah 20.

```
master_root_volume_size = 35
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `max_queue_size`
<a name="configuration-max-queue-size"></a>

**(Opsional)** Menetapkan jumlah maksimum instans Amazon EC2 yang dapat diluncurkan di cluster. Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, maka pengaturan ini harus dihapus dan diganti dengan [`max_count`](compute-resource-section.md#compute-resource-max-count) pengaturan di [`[compute_resource]`bagian](compute-resource-section.md).

**catatan**  
Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan SGE atau Torque penjadwal.

Pengaturan ini hanya berlaku untuk penjadwal tradisional (SGE,Slurm, danTorque).

Jika penjadwal adalah`awsbatch`, gunakan [`max_vcpus`](#max-vcpus) sebagai gantinya.

Default ke `10`.

```
max_queue_size = 10
```

Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan, tetapi armada komputasi harus dihentikan jika nilainya berkurang. Jika tidak, node yang ada dapat dihentikan.

## `max_vcpus`
<a name="max-vcpus"></a>

**(Opsional)** Menentukan jumlah maksimum v CPUs di lingkungan komputasi. Digunakan hanya jika penjadwal. `awsbatch`

Nilai default-nya adalah `20`.

```
max_vcpus = 20
```

[Kebijakan pembaruan: Pengaturan ini tidak dapat dikurangi selama pembaruan.](using-pcluster-update.md#update-policy-no-decrease)

## `min_vcpus`
<a name="min-vcpus"></a>

**(Opsional)** Mempertahankan ukuran awal grup Auto Scaling untuk penjadwal. `awsbatch`

**catatan**  
Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan SGE atau Torque penjadwal.

Jika penjadwal adalahSGE,, atau SlurmTorque, gunakan [`maintain_initial_size`](#maintain-initial-size) sebagai gantinya.

Lingkungan komputasi tidak pernah memiliki anggota yang lebih sedikit daripada nilai. [`min_vcpus`](#min-vcpus)

Default ke `0`.

```
min_vcpus = 0
```

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `placement`
<a name="placement"></a>

**(Opsional)** Mendefinisikan logika grup penempatan cluster, memungkinkan seluruh cluster atau hanya instance komputasi untuk menggunakan grup penempatan cluster.

Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, maka pengaturan ini harus dihapus dan diganti dengan [`placement_group`](queue-section.md#queue-placement-group) pengaturan untuk masing-masing [`[queue]`bagian](queue-section.md). Jika grup penempatan yang sama digunakan untuk jenis instans yang berbeda, kemungkinan besar permintaan tersebut mungkin gagal karena kesalahan kapasitas yang tidak mencukupi. Untuk informasi selengkapnya, lihat [Kapasitas instans tidak mencukupi](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/troubleshooting-launch.html#troubleshooting-launch-capacity) di *Panduan Pengguna Amazon EC2*. Beberapa antrian hanya dapat berbagi grup penempatan jika dibuat sebelumnya dan dikonfigurasi dalam [`placement_group`](queue-section.md#queue-placement-group) pengaturan untuk setiap antrian. Jika setiap [`[queue]`bagian](queue-section.md) mendefinisikan [`placement_group`](queue-section.md#queue-placement-group) pengaturan, maka node kepala tidak dapat berada di grup penempatan untuk antrian.

Pilihan yang valid adalah `cluster` atau `compute`.

Parameter ini tidak digunakan saat penjadwal. `awsbatch`

Nilai default-nya adalah `compute`.

```
placement = compute
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `placement_group`
<a name="placement-group"></a>

**(Opsional)** Mendefinisikan kelompok penempatan cluster. Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, maka pengaturan ini harus dihapus dan diganti dengan [`placement_group`](queue-section.md#queue-placement-group) pengaturan di [`[queue]`bagian](queue-section.md).

Opsi yang valid adalah nilai-nilai berikut:
+ `DYNAMIC`
+ Nama grup penempatan klaster Amazon EC2 yang ada

Ketika diatur ke`DYNAMIC`, grup penempatan unik dibuat dan dihapus sebagai bagian dari tumpukan cluster.

Parameter ini tidak digunakan saat penjadwal. `awsbatch`

Untuk informasi selengkapnya tentang grup penempatan, lihat [Grup penempatan](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html) di *Panduan Pengguna Amazon EC2*. Jika grup penempatan yang sama digunakan untuk jenis instans yang berbeda, kemungkinan besar permintaan tersebut mungkin gagal karena kesalahan kapasitas yang tidak mencukupi. Untuk informasi selengkapnya, lihat [Kapasitas instans tidak mencukupi](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/troubleshooting-launch.html#troubleshooting-launch-capacity) di *Panduan Pengguna Amazon EC2*.

Tidak ada nilai default.

Tidak semua tipe instance mendukung grup penempatan klaster. Misalnya, tipe instance default `t3.micro` tidak mendukung grup penempatan klaster. Untuk informasi tentang daftar jenis instans yang mendukung grup penempatan klaster, lihat [Aturan dan batasan grup penempatan klaster](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-limitations-cluster) di *Panduan Pengguna Amazon EC2*. Lihat [Grup penempatan dan masalah peluncuran instance](troubleshooting.md#placement-groups-and-instance-launch-issues) tip saat bekerja dengan grup penempatan.

```
placement_group = DYNAMIC
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `post_install`
<a name="post-install"></a>

**(Opsional)** Menentukan URL skrip pasca-instal yang dijalankan setelah semua tindakan bootstrap node selesai. Untuk informasi selengkapnya, lihat [Tindakan Bootstrap Kustom](pre_post_install.md).

Saat menggunakan `awsbatch` sebagai penjadwal, skrip pasca-instal dijalankan hanya pada node kepala.

Format parameter dapat berupa `http://hostname/path/to/script.sh` atau`s3://bucket-name/path/to/script.sh`.

Tidak ada nilai default.

```
post_install = s3://<bucket-name>/my-post-install-script.sh
```

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `post_install_args`
<a name="post-install-args"></a>

**(Opsional)** Menentukan daftar argumen yang dikutip untuk diteruskan ke skrip pasca-instal.

Tidak ada nilai default.

```
post_install_args = "argument-1 argument-2"
```

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `pre_install`
<a name="pre-install"></a>

**(Opsional)** Menentukan URL skrip pra-instal yang dijalankan sebelum tindakan bootstrap penyebaran node dimulai. Untuk informasi selengkapnya, lihat [Tindakan Bootstrap Kustom](pre_post_install.md).

Saat menggunakan `awsbatch` sebagai penjadwal, skrip pra-instal dijalankan hanya pada node kepala.

Format parameter dapat berupa `http://hostname/path/to/script.sh` atau`s3://bucket-name/path/to/script.sh`.

Tidak ada nilai default.

```
pre_install = s3://bucket-name/my-pre-install-script.sh
```

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `pre_install_args`
<a name="pre-install-args"></a>

**(Opsional)** Menentukan daftar kutipan argumen untuk diteruskan ke skrip pra-instal.

Tidak ada nilai default.

```
pre_install_args = "argument-3 argument-4"
```

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `proxy_server`
<a name="proxy-server"></a>

**(Opsional)** Mendefinisikan server proxy HTTP atau HTTPS, biasanya`http://x.x.x.x:8080`.

Tidak ada nilai default.

```
proxy_server = http://10.11.12.13:8080
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `queue_settings`
<a name="queue-settings"></a>

**(Opsional)** [Menentukan bahwa cluster menggunakan antrian bukan armada komputasi homogen, dan bagian mana yang digunakan`[queue]`.](queue-section.md) [`[queue]`Bagian](queue-section.md) pertama yang tercantum adalah antrian penjadwal default. Nama `queue` bagian harus dimulai dengan huruf kecil, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf kecil, angka, dan tanda hubung (-).

**penting**  
[`queue_settings`](#queue-settings)hanya didukung ketika [`scheduler`](#scheduler) disetel ke`slurm`. [`spot_price`](#spot-price)Pengaturan [`cluster_type`](#cluster-type)[`compute_instance_type`](#compute-instance-type),[`initial_queue_size`](#configuration-initial-queue-size),[`maintain_initial_size`](#maintain-initial-size),[`max_queue_size`](#configuration-max-queue-size), [`placement`](#placement)[`placement_group`](#placement-group),, dan tidak boleh ditentukan. [`enable_efa`](#enable-efa)Pengaturan [`disable_hyperthreading`](#disable-hyperthreading) dan dapat ditentukan di bagian atau [`[cluster]`[`[queue]`bagian](queue-section.md)](#cluster-definition), tetapi tidak keduanya.

Hingga lima (5) [`[queue]`bagian](queue-section.md) didukung.

Untuk informasi lebih lanjut, lihat [`[queue]`bagian](queue-section.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang dimulai `[queue q1]` dan `[queue q2]` digunakan.

```
queue_settings = q1, q2
```

**catatan**  
Support untuk [`queue_settings`](#queue-settings) ditambahkan di AWS ParallelCluster versi 2.9.0.

[Kebijakan pembaruan: Armada komputasi harus dihentikan agar pengaturan ini diubah untuk pembaruan.](using-pcluster-update.md#update-policy-compute-fleet)

## `raid_settings`
<a name="raid-settings"></a>

**(Opsional)** Mengidentifikasi `[raid]` bagian dengan konfigurasi RAID volume Amazon EBS. Nama bagian harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

Untuk informasi lebih lanjut, lihat [`[raid]`bagian](raid-section.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang mulai `[raid rs]` digunakan untuk konfigurasi Auto Scaling.

```
raid_settings = rs
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `s3_read_resource`
<a name="s3-read-resource"></a>

**(Opsional)** Menentukan sumber daya Amazon S3 AWS ParallelCluster yang node diberikan akses hanya-baca.

Misalnya, `arn:aws:s3:::my_corporate_bucket*` menyediakan akses read-only ke *my\$1corporate\$1bucket* bucket dan objek di bucket.

Lihat [bekerja dengan Amazon S3](s3_resources.md) untuk detail tentang format.

Tidak ada nilai default.

```
s3_read_resource = arn:aws:s3:::my_corporate_bucket*
```

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `s3_read_write_resource`
<a name="s3-read-write-resource"></a>

**(Opsional)** Menentukan sumber daya Amazon S3 AWS ParallelCluster yang node read/write diberikan akses.

Misalnya, `arn:aws:s3:::my_corporate_bucket/Development/*` menyediakan read/write akses ke semua objek di `Development` folder *my\$1corporate\$1bucket* ember.

Lihat [bekerja dengan Amazon S3](s3_resources.md) untuk detail tentang format.

Tidak ada nilai default.

```
s3_read_write_resource = arn:aws:s3:::my_corporate_bucket/*
```

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `scaling_settings`
<a name="scaling-settings"></a>

Mengidentifikasi `[scaling]` bagian dengan konfigurasi Auto Scaling. Nama bagian harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

Untuk informasi lebih lanjut, lihat [`[scaling]`bagian](scaling-section.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang dimulai `[scaling custom]` digunakan untuk konfigurasi Auto Scaling.

```
scaling_settings = custom
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `scheduler`
<a name="scheduler"></a>

**(Wajib)** Mendefinisikan penjadwal cluster.

Opsi yang valid adalah nilai-nilai berikut:

`awsbatch`  
AWS Batch  
Untuk informasi selengkapnya tentang `awsbatch` penjadwal, lihat [penyiapan jaringan](networking.md#awsbatch-networking) dan[AWS Batch (`awsbatch`)](awsbatchcli.md).

`sge`  
Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan SGE atau Torque penjadwal.
Son of Grid Engine (SGE)

`slurm`  
Slurm Workload Manager (Slurm)

`torque`  
Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan SGE atau Torque penjadwal.
Torque Resource Manager (Torque)

**catatan**  
Sebelum AWS ParallelCluster versi 2.7.0, `scheduler` parameternya opsional, dan defaultnya adalah. `sge` Dimulai dengan AWS ParallelCluster versi 2.7.0, `scheduler` parameter diperlukan.

```
scheduler = slurm
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `shared_dir`
<a name="cluster-shared-dir"></a>

**(Opsional)** Mendefinisikan jalur tempat volume Amazon EBS bersama dipasang.

Jangan gunakan opsi ini dengan beberapa volume Amazon EBS. Sebagai gantinya, berikan [`shared_dir`](#cluster-shared-dir) nilai di bawah setiap [`[ebs]`bagian](ebs-section.md).

Lihat [`[ebs]`bagian](ebs-section.md) untuk detail tentang bekerja dengan beberapa volume Amazon EBS.

Nilai default-nya adalah `/shared`.

Contoh berikut menunjukkan volume Amazon EBS bersama yang dipasang di`/myshared`.

```
shared_dir = myshared
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

## `spot_bid_percentage`
<a name="spot-bid-percentage"></a>

**(Opsional)** Menetapkan persentase sesuai permintaan yang digunakan untuk menghitung harga Spot maksimum untuk ComputeFleet, kapan `awsbatch` adalah penjadwal.

Jika tidak ditentukan, harga pasar spot saat ini dipilih, dibatasi pada harga On-Demand.

```
spot_bid_percentage = 85
```

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `spot_price`
<a name="spot-price"></a>

**catatan**  
Dimulai dengan versi 2.11.5, AWS ParallelCluster tidak mendukung penggunaan SGE atau Torque penjadwal.

**(Opsional)** Menetapkan harga Spot maksimum untuk penjadwal tradisional (SGE,Slurm, danTorque). ComputeFleet Digunakan hanya ketika [`cluster_type`](#cluster-type) pengaturan diatur ke`spot`. Jika Anda tidak menentukan nilai, Anda akan dikenakan harga Spot, dibatasi pada harga On-Demand. Jika [`queue_settings`](#queue-settings) pengaturan ditentukan, maka pengaturan ini harus dihapus dan diganti dengan [`spot_price`](compute-resource-section.md#compute-resource-spot-price) pengaturan di [`[compute_resource]`bagian](compute-resource-section.md).

Jika schedulernya`awsbatch`, gunakan [spot\$1bid\$1percentage](#spot-bid-percentage) sebagai gantinya.

Untuk bantuan menemukan Instans Spot yang memenuhi kebutuhan Anda, lihat [penasihat Instans Spot](https://aws.amazon.com/ec2/spot/instance-advisor/).

```
spot_price = 1.50
```

**catatan**  
Di AWS ParallelCluster versi 2.5.0, jika `cluster_type = spot` tetapi [`spot_price`](#spot-price) tidak ditentukan, instance akan meluncurkan kegagalan. ComputeFleet Ini diperbaiki di AWS ParallelCluster versi 2.5.1.

[Kebijakan pembaruan: Pengaturan ini dapat diubah selama pembaruan.](using-pcluster-update.md#update-policy-setting-supported)

## `tags`
<a name="tags"></a>

**(Opsional)** Mendefinisikan tag yang akan digunakan oleh CloudFormation.

Jika tag baris perintah ditentukan melalui *--tags*, mereka digabungkan dengan tag konfigurasi.

Tag baris perintah menimpa tag konfigurasi yang memiliki kunci yang sama.

Tag diformat JSON. Jangan gunakan tanda kutip di luar kurung kurawal.

Untuk informasi selengkapnya, lihat [jenis tag CloudFormation sumber daya](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) di *Panduan AWS CloudFormation Pengguna*.

```
tags = {"key" : "value", "key2" : "value2"}
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)

**catatan**  
Kebijakan pembaruan tidak mendukung perubahan `tags` pengaturan untuk AWS ParallelCluster versi 2.8.0 hingga versi 2.9.1.  
Untuk versi 2.10.0 hingga versi 2.11.7, kebijakan pembaruan yang tercantum yang mendukung perubahan `tags` setelan tidak akurat. Pembaruan klaster saat memodifikasi setelan ini tidak didukung.

## `template_url`
<a name="template-url"></a>

**(Opsional)** Mendefinisikan jalur ke AWS CloudFormation template yang digunakan untuk membuat cluster.

Pembaruan menggunakan template yang awalnya digunakan untuk membuat tumpukan.

Default ke `https://aws_region_name-aws-parallelcluster.s3.amazonaws.com/templates/aws-parallelcluster-version.cfn.json`.

**Awas**  
Ini adalah parameter lanjutan. Setiap perubahan pada pengaturan ini dilakukan dengan risiko Anda sendiri.

```
template_url = https://us-east-1-aws-parallelcluster.s3.amazonaws.com/templates/aws-parallelcluster-2.11.9.cfn.json
```

[Kebijakan pembaruan: Pengaturan ini tidak dianalisis selama pembaruan.](using-pcluster-update.md#update-policy-setting-ignored)

## `vpc_settings`
<a name="vpc-settings"></a>

**(Wajib)** Mengidentifikasi `[vpc]` bagian dengan konfigurasi VPC Amazon tempat cluster digunakan. Nama bagian harus dimulai dengan huruf, berisi tidak lebih dari 30 karakter, dan hanya berisi huruf, angka, tanda hubung (-), dan garis bawah (\$1).

Untuk informasi lebih lanjut, lihat [`[vpc]`bagian](vpc-section.md).

Misalnya, pengaturan berikut menentukan bahwa bagian yang dimulai `[vpc public]` digunakan untuk konfigurasi VPC Amazon.

```
vpc_settings = public
```

[Kebijakan pembaruan: Jika pengaturan ini diubah, pembaruan tidak diizinkan.](using-pcluster-update.md#update-policy-fail)