

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

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

Definiert eine Clustervorlage, die zum Erstellen eines Clusters verwendet werden kann. Eine Konfigurationsdatei kann mehrere `[cluster]` Abschnitte enthalten.

Dieselbe Cluster-Vorlage kann verwendet werden, um mehrere Cluster zu erstellen.

Das Format ist `[cluster cluster-template-name]`. Der durch die [`cluster_template`](global.md#cluster-template) Einstellung im [`[cluster]``[global]`Abschnitt](#cluster-definition) [benannte Abschnitt](global.md) wird standardmäßig verwendet, kann aber in der [`pcluster`](pcluster.md) Befehlszeile überschrieben werden.

*cluster-template-name*muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

```
[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>

**(Optional)** Definiert eine zusätzliche AWS CloudFormation Vorlage, die zusammen mit dem Cluster gestartet wird. Diese zusätzliche Vorlage wird für die Erstellung von Ressourcen verwendet, die sich außerhalb des Clusters befinden, aber Teil des Cluster-Lebenszyklus sind.

Der Wert muss eine HTTP-URL zu einer öffentlichen Vorlage mit allen angegebenen Parametern sein.

Es ist kein Standardwert vorhanden.

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

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Gibt eine Liste von Amazon Resource Names (ARNs) von IAM-Richtlinien für Amazon EC2 an. Diese Liste wird zusätzlich zu den erforderlichen Berechtigungen durch AWS ParallelCluster Kommas getrennt an die im Cluster verwendete Root-Rolle angehängt. Ein IAM-Richtlinienname und sein ARN sind unterschiedlich. Namen können nicht als Argument für verwendet werden. `additional_iam_policies`

Wenn Sie beabsichtigen, den Standardeinstellungen für Clusterknoten zusätzliche Richtlinien hinzuzufügen, empfehlen wir Ihnen, die zusätzlichen benutzerdefinierten IAM-Richtlinien zusammen mit der `additional_iam_policies` Einstellung zu übergeben, anstatt die [`ec2_iam_role`](#ec2-iam-role)Einstellungen zum Hinzufügen Ihrer spezifischen EC2-Richtlinien zu verwenden. Dies liegt daran, `additional_iam_policies` dass zu den erforderlichen Standardberechtigungen hinzugefügt werden. AWS ParallelCluster Ein vorhandenes [`ec2_iam_role`](#ec2-iam-role)muss alle erforderlichen Berechtigungen enthalten. Da sich die erforderlichen Berechtigungen jedoch häufig von Version zu Version ändern, wenn Funktionen hinzugefügt werden, [`ec2_iam_role`](#ec2-iam-role)kann eine bestehende Lizenz veraltet sein.

Es ist kein Standardwert vorhanden.

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

**Anmerkung**  
Support für [`additional_iam_policies`](#additional-iam-policies)wurde in AWS ParallelCluster Version 2.5.0 hinzugefügt.

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

**(Erforderlich)** Gibt an, welcher Betriebssystemtyp im Cluster verwendet wird.

Verfügbare Optionen sind:
+ `alinux2`
+ `centos7`
+ `ubuntu1804`
+ `ubuntu2004`

**Anmerkung**  
Für AWS Graviton-basierte Instances werden nur, `alinux2``ubuntu1804`, oder `ubuntu2004` unterstützt.

**Anmerkung**  
Die Support für `centos8` wurde in AWS ParallelCluster Version 2.11.4 entfernt. Support für `ubuntu2004` wurde hinzugefügt und Unterstützung für `alinux` und `ubuntu1604` wurde in AWS ParallelCluster Version 2.11.0 entfernt. Support für `centos8` wurde hinzugefügt und Unterstützung für `centos6` wurde in AWS ParallelCluster Version 2.10.0 entfernt. Support für `alinux2` wurde in AWS ParallelCluster Version 2.6.0 hinzugefügt. Support für `ubuntu1804` wurde hinzugefügt und Unterstützung für `ubuntu1404` wurde in AWS ParallelCluster Version 2.5.0 entfernt.

Mit Ausnahme der in der folgenden Tabelle AWS-Regionen aufgeführten Spezifika, die nicht unterstützt `centos7` werden. Alle anderen AWS kommerziellen Regionen unterstützen alle der folgenden Betriebssysteme.


| Partition (AWS-Regionen) | `alinux2` | `centos7` | `ubuntu1804` und `ubuntu2004` | 
| --- | --- | --- | --- | 
| Kommerziell (Alle AWS-Regionen nicht ausdrücklich erwähnt) | Wahr | True | Wahr | 
| AWS GovCloud (US-Ost) (us-gov-east-1) | Wahr | False | True | 
| AWS GovCloud (US-West) () us-gov-west-1 | Wahr | False | True | 
| China (Peking) (cn-north-1) | Wahr | False | True | 
| China (Ningxia) (cn-northwest-1) | Wahr | False | True | 

**Anmerkung**  
Der [`base_os`](#base-os) Parameter bestimmt auch den Benutzernamen, der für die Anmeldung beim Cluster verwendet wird.
+ `centos7`: `centos` 
+ `ubuntu1804` und `ubuntu2004`: `ubuntu` 
+ `alinux2`: `ec2-user` 

**Anmerkung**  
Vor AWS ParallelCluster Version 2.7.0 war der [`base_os`](#base-os) Parameter optional, und der Standardwert war`alinux`. Ab AWS ParallelCluster Version 2.7.0 ist der [`base_os`](#base-os) Parameter erforderlich.

**Anmerkung**  
Wenn der Parameter [`scheduler`](#scheduler) `awsbatch` ist, wird nur `alinux2` unterstützt.

```
base_os = alinux2
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Gibt den Namen des Amazon S3 S3-Buckets an, der zum Hosten von Ressourcen verwendet wird, die bei der Erstellung des Clusters generiert werden. Für den Bucket muss die Versionierung aktiviert sein. Weitere Informationen finden Sie unter [Verwenden der Versionierung](https://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html) im *Amazon Simple Storage Service-Benutzerhandbuch*. Dieser Bucket kann für mehrere Cluster verwendet werden. Der Bucket muss sich in derselben Region wie der Cluster befinden.

Wenn dieser Parameter nicht angegeben ist, wird bei der Erstellung des Clusters ein neuer Bucket erstellt. Der neue Bucket hat den Namen`parallelcluster-random_string`. In diesem Namen *random\$1string* befindet sich eine zufällige Zeichenfolge aus alphanumerischen Zeichen. Alle Clusterressourcen werden in diesem Bucket in einem Pfad mit der folgenden Form `bucket_name/resource_directory` gespeichert. `resource_directory`hat die Form`stack_name-random_string`, wobei der Name eines der CloudFormation Stacks *stack\$1name* steht, die von AWS ParallelCluster verwendet werden. Der Wert von *bucket\$1name* kann dem `ResourcesS3Bucket` Wert in der Ausgabe des `parallelcluster-clustername` Stacks entnommen werden. Der Wert von *resource\$1directory* kann im Wert der `ArtifactS3RootDirectory` Ausgabe desselben Stacks gefunden werden.

Der Standardwert ist `parallelcluster-random_string`.

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

**Anmerkung**  
Support für [`cluster_resource_bucket`](#cluster-resource-bucket-section) wurde in AWS ParallelCluster Version 2.10.0 hinzugefügt.

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig. Die Aktualisierung dieser Einstellung kann nicht erzwungen werden.](using-pcluster-update.md#update-policy-read-only-resource-bucket)

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

**(Optional)** Definiert den Typ des Clusters, der gestartet werden soll. Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, muss diese Einstellung durch die [`compute_type`](queue-section.md#queue-compute-type) Einstellungen in den [`[queue]`Abschnitten](queue-section.md) ersetzt werden.

Gültige Optionen sind `ondemand` und `spot`.

Der Standardwert ist `ondemand`.

Weitere Informationen zu Spot-Instances finden Sie unter [Arbeiten mit Spot-Instances](spot.md).

**Anmerkung**  
Die Verwendung von Spot-Instances setzt voraus, dass die `AWSServiceRoleForEC2Spot` mit dem Service verknüpfte Rolle in Ihrem Konto vorhanden ist. Führen Sie den folgenden Befehl aus AWS CLI, um diese Rolle in Ihrem Konto mithilfe von zu erstellen:  

```
aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
```
Weitere Informationen finden Sie unter [Service-verknüpfte Rolle für Spot-Instance-Anfragen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-requests.html#service-linked-roles-spot-instance-requests) im *Amazon EC2 EC2-Benutzerhandbuch*.

```
cluster_type = ondemand
```

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Definiert den Amazon EC2 EC2-Instance-Typ, der für die Cluster-Rechenknoten verwendet wird. Die Architektur des Instance-Typs muss mit der Architektur übereinstimmen, die für die [`master_instance_type`](#master-instance-type) Einstellung verwendet wurde. Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, muss diese Einstellung durch die [`instance_type`](compute-resource-section.md#compute-resource-instance-type) Einstellungen in den [`[compute_resource]`Abschnitten](compute-resource-section.md) ersetzt werden.

Wenn Sie den `awsbatch` Scheduler verwenden, finden Sie unter der Erstellung von Compute Environments in der AWS Batch Benutzeroberfläche eine Liste der unterstützten Instanztypen.

Der Standardwert ist `t2.micro`, `optimal` wenn der Scheduler `awsbatch` ist.

```
compute_instance_type = t2.micro
```

**Anmerkung**  
Support für AWS Graviton-basierte Instanzen (einschließlich `A1` `C6g` Und-Instanzen) wurde in AWS ParallelCluster Version 2.8.0 hinzugefügt.

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Gibt die Größe des ComputeFleet Root-Volumes in Gibibyte (GiB) an. Das AMI muss `growroot` unterstützen.

Der Standardwert ist `35`.

**Anmerkung**  
Für AWS ParallelCluster Versionen zwischen 2.5.0 und 2.10.4 war der Standardwert 25. Vor AWS ParallelCluster Version 2.5.0 war die Standardeinstellung 20.

```
compute_root_volume_size = 35
```

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Gibt die ID eines benutzerdefinierten AMI an, das für die Head- und Compute-Knoten anstelle des [veröffentlichten](https://github.com/aws/aws-parallelcluster/blob/v2.11.9/amis.txt) Standard-AMIs verwendet werden soll AMIs. Für weitere Informationen siehe [Ändern eines -AMIs](tutorials_02_ami_customization.md#modify-an-aws-parallelcluster-ami) oder [Erstellen Sie ein benutzerdefiniertes AWS ParallelCluster AMI](tutorials_02_ami_customization.md#build-a-custom-aws-parallelcluster-ami).

Es ist kein Standardwert vorhanden.

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

Wenn das benutzerdefinierte AMI zusätzliche Berechtigungen für seinen Start benötigt, müssen diese Berechtigungen sowohl den Benutzer- als auch den Headnode-Richtlinien hinzugefügt werden.

Wenn einem benutzerdefinierten AMI beispielsweise ein verschlüsselter Snapshot zugeordnet ist, sind die folgenden zusätzlichen Richtlinien sowohl in den Benutzer- als auch in den Headnode-Richtlinien erforderlich:

------
#### [ 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>"
            ]
        }
    ]
}
```

------

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Identifiziert den `[cw_log]` Abschnitt mit der CloudWatch Logs-Konfiguration. Der Abschnittsname muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

Weitere Informationen finden Sie im [`[cw_log]`Abschnitt](cw-log-section.md), und[CloudWatch Amazon-Dashboard](cloudwatch-dashboard.md). [Integration mit Amazon CloudWatch Logs](cloudwatch-logs.md)

Die folgende Einstellung gibt beispielsweise an, dass der Abschnitt, der gestartet `[cw_log custom-cw]` wird, für die CloudWatch Logs-Konfiguration verwendet wird.

```
cw_log_settings = custom-cw
```

**Anmerkung**  
Support für [`cw_log_settings`](#cw-log-settings) wurde in AWS ParallelCluster Version 2.6.0 hinzugefügt.

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Identifiziert den `[dashboard]` Abschnitt mit der CloudWatch Dashboard-Konfiguration. Der Abschnittsname muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

[Weitere Informationen finden Sie im Abschnitt. `[dashboard]`](dashboard-section.md)

Die folgende Einstellung gibt beispielsweise an, dass der Abschnitt, der gestartet `[dashboard custom-dashboard` wird, für die CloudWatch Dashboard-Konfiguration verwendet wird.

```
dashboard_settings = custom-dashboard
```

**Anmerkung**  
Support für [`dashboard_settings`](#dashboard-settings) wurde in AWS ParallelCluster Version 2.10.0 hinzugefügt.

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

**(Optional)** Identifiziert den `[dcv]` Abschnitt mit der Amazon DCV-Konfiguration. Der Abschnittsname muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

[Weitere Informationen finden Sie im Abschnitt. `[dcv]`](dcv-section.md)

Die folgende Einstellung gibt beispielsweise an, dass der Abschnitt, der beginnt, für die Amazon DCV-Konfiguration verwendet `[dcv custom-dcv]` wird.

```
dcv_settings = custom-dcv
```

**Anmerkung**  
Auf AWS Graviton-basierten Instances wird Amazon DCV nur auf unterstützt. `alinux2`

**Anmerkung**  
Support für [`dcv_settings`](#dcv-settings) wurde in AWS ParallelCluster Version 2.5.0 hinzugefügt.

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Gibt die gewünschte Anzahl von v CPUs in der Rechenumgebung an. Wird nur verwendet, wenn der Scheduler `awsbatch` ist.

Der Standardwert ist `4`.

```
desired_vcpus = 4
```

[Aktualisierungsrichtlinie: Diese Einstellung wird während eines Updates nicht analysiert.](using-pcluster-update.md#update-policy-setting-ignored)

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

**(Optional)** Gibt an, ob die DNS-Einträge für den Cluster nicht erstellt werden sollen. AWS ParallelCluster Erstellt standardmäßig eine Route 53-Hosting-Zone. Wenn auf gesetzt `disable_cluster_dns` ist`true`, wird die Hosting-Zone nicht erstellt.

Der Standardwert ist `false`.

```
disable_cluster_dns = true
```

**Warnung**  
Für den ordnungsgemäßen Betrieb des Clusters ist ein System zur Namensauflösung erforderlich. Wenn auf gesetzt `disable_cluster_dns` ist`true`, muss auch ein zusätzliches System zur Namensauflösung bereitgestellt werden.

**Wichtig**  
[`disable_cluster_dns`](#disable-cluster-dns-settings)= `true` wird nur unterstützt, wenn die [`queue_settings`](#queue-settings) Einstellung angegeben ist.

**Anmerkung**  
Support für [`disable_cluster_dns`](#disable-cluster-dns-settings) wurde in AWS ParallelCluster Version 2.9.1 hinzugefügt.

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Deaktiviert Hyperthreading auf den Head- und Compute-Knoten. Nicht alle Instance-Typen können Hyperthreading deaktivieren. Eine Liste der Instance-Typen, die die Deaktivierung von Hyperthreading unterstützen, finden Sie im *Amazon EC2 EC2-Benutzerhandbuch* unter [CPU-Kerne und Threads für jeden CPU-Kern für jeden Instance-Typ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-optimize-cpu.html#cpu-options-supported-instances-values). Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, kann entweder diese Einstellung oder die [`disable_hyperthreading`](queue-section.md#queue-disable-hyperthreading) Einstellungen in den [`[queue]`Abschnitten](queue-section.md) definiert werden.

Der Standardwert ist `false`.

```
disable_hyperthreading = true
```

**Anmerkung**  
[`disable_hyperthreading`](#disable-hyperthreading)wirkt sich nur auf den Kopfknoten aus, wenn`scheduler = awsbatch`.

**Anmerkung**  
Support für [`disable_hyperthreading`](#disable-hyperthreading) wurde in AWS ParallelCluster Version 2.5.0 hinzugefügt.

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Identifiziert die `[ebs]` Abschnitte mit den Amazon EBS-Volumes, die auf dem Hauptknoten bereitgestellt sind. Wenn Sie mehrere Amazon EBS-Volumes verwenden, geben Sie diese Parameter in eine Liste ein, wobei jeder Parameter durch ein Komma getrennt ist. Der Abschnittsname muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

Bis zu fünf (5) zusätzliche Amazon EBS-Volumes werden unterstützt.

Weitere Informationen finden Sie im [`[ebs]`Abschnitt](ebs-section.md).

Die folgende Einstellung gibt beispielsweise an, dass die Abschnitte, die beginnen `[ebs custom1]` und für die Amazon EBS-Volumes verwendet `[ebs custom2]` werden, verwendet werden.

```
ebs_settings = custom1, custom2
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Definiert den Namen einer vorhandenen IAM-Rolle für Amazon EC2, die allen Instances im Cluster zugeordnet ist. Ein IAM-Rollenname und sein Amazon-Ressourcenname (ARN) unterscheiden sich. ARNs kann nicht als Argument für verwendet werden. `ec2_iam_role`

Bei Angabe dieser Option wird die [`additional_iam_policies`](#additional-iam-policies)-Einstellung ignoriert. Wenn Sie beabsichtigen, den Standardeinstellungen für Clusterknoten zusätzliche Richtlinien hinzuzufügen, empfehlen wir Ihnen, die zusätzlichen benutzerdefinierten IAM-Richtlinien zusammen mit der [`additional_iam_policies`](#additional-iam-policies)Einstellung zu übergeben, anstatt die `ec2_iam_role` Einstellungen zu verwenden.

Wenn diese Option nicht angegeben ist, wird die AWS ParallelCluster Standard-IAM-Rolle für Amazon EC2 verwendet. Weitere Informationen finden Sie unter [AWS Identity and Access Management Rollen in AWS ParallelCluster](iam.md).

Es ist kein Standardwert vorhanden.

```
ec2_iam_role = ParallelClusterInstanceRole
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Gibt Einstellungen für das Amazon EFS-Dateisystem an. Der Abschnittsname muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

[Weitere Informationen finden Sie im Abschnitt. `[efs]`](efs-section.md)

Die folgende Einstellung gibt beispielsweise an, dass der Abschnitt, der beginnt, für die Amazon EFS-Dateisystemkonfiguration verwendet `[efs customfs]` wird.

```
efs_settings = customfs
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Gibt an, dass der Elastic Fabric Adapter (EFA) für die Rechenknoten aktiviert ist, falls vorhanden. Eine Liste der EC2-Instances, die EFA unterstützen, finden Sie unter [Unterstützte Instance-Typen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html#efa-instance-types) im *Amazon EC2 EC2-Benutzerhandbuch für* Linux-Instances. Weitere Informationen finden Sie unter [Elastic Fabric Adapter](efa.md). Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, kann entweder diese Einstellung oder die [`enable_efa`](queue-section.md#queue-enable-efa) Einstellungen im [`[queue]`Abschnitt](queue-section.md) definiert werden. Latenzen zwischen Instances sollten mithilfe einer Cluster-Placement-Gruppe minimiert werden. Weitere Informationen erhalten Sie unter [`placement`](#placement) und [`placement_group`](#placement-group).

```
enable_efa = compute
```

**Anmerkung**  
Support für EFA auf ARM-basierten Graviton2-Instances wurde in Version 2.10.1 hinzugefügt. AWS ParallelCluster 

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Ab AWS ParallelCluster Version 2.11.3 hat diese Einstellung keine Auswirkung. Die Unterstützung des Elastic Fabric Adapter (EFA) für GPUDirect RDMA (Remote Direct Memory Access) ist immer aktiviert, wenn sie sowohl vom Instance-Typ als auch vom Betriebssystem unterstützt wird.

**Anmerkung**  
AWS ParallelCluster Version 2.10.0 bis 2.11.2: Wenn`compute`, gibt an, dass die Elastic Fabric Adapter (EFA) -Unterstützung für GPUDirect RDMA (Remote Direct Memory Access) für die Rechenknoten aktiviert ist. Um diese Einstellung auf zu setzen, `compute` muss die Einstellung auf gesetzt sein. [`enable_efa`](#enable-efa) `compute` Die EFA-Unterstützung für GPUDirect RDMA wird von bestimmten Instance-Typen (`p4d.24xlarge`) auf bestimmten Betriebssystemen ([`base_os`](#base-os)is`alinux2`, `centos7``ubuntu1804`, oder`ubuntu2004`) unterstützt. Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, kann entweder diese Einstellung oder die [`enable_efa_gdr`](queue-section.md#queue-enable-efa-gdr) Einstellungen in den [`[queue]`Abschnitten](queue-section.md) definiert werden. Latenzen zwischen Instances sollten mithilfe einer Cluster-Placement-Gruppe minimiert werden. Weitere Informationen erhalten Sie unter [`placement`](#placement) und [`placement_group`](#placement-group).

```
enable_efa_gdr = compute
```

**Anmerkung**  
Support für `enable_efa_gdr` wurde in AWS ParallelCluster Version 2.10.0 hinzugefügt.

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Falls vorhanden, bedeutet dies, dass die [Endbenutzer-Lizenzvereinbarung](https://software.intel.com/en-us/articles/end-user-license-agreement) für Intel Parallel Studio akzeptiert wurde. Dadurch wird Intel Parallel Studio auf dem Hauptknoten installiert und von den Rechenknoten gemeinsam genutzt. Dadurch verlängert sich die Zeit, die der Hauptknoten für das Bootstrap benötigt, um mehrere Minuten. Die Einstellung [`enable_intel_hpc_platform`](#enable-intel-hpc-platform) wird nur auf CentOS 7 ([`base_os`](#base-os)` = centos7`) unterstützt.

Der Standardwert ist `false`.

```
enable_intel_hpc_platform = true
```

**Anmerkung**  
Der [`enable_intel_hpc_platform`](#enable-intel-hpc-platform) Parameter ist nicht mit AWS Graviton-basierten Instances kompatibel.

**Anmerkung**  
Support für [`enable_intel_hpc_platform`](#enable-intel-hpc-platform) wurde in AWS ParallelCluster Version 2.5.0 hinzugefügt.

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Verschlüsselt die temporären Instance-Speicher-Volumes mit nicht wiederherstellbaren In-Memory-Schlüsseln mithilfe von LUKS (Linux Unified Key Setup).

Weitere Informationen finden Sie unter [https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md](https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md).

Der Standardwert ist `false`.

```
encrypted_ephemeral = true
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Definiert den Pfad, in dem Instance-Speicher-Volumes bereitgestellt werden, falls sie verwendet werden.

Der Standardwert ist `/scratch`.

```
ephemeral_dir = /scratch
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Definiert das zusätzliche JSON, das mit dem zusammengeführt wird Chef`dna.json`. Weitere Informationen finden Sie unter [Ein benutzerdefiniertes AWS ParallelCluster AMI erstellen](tutorials_02_ami_customization.md).

Der Standardwert ist `{}`.

```
extra_json = {}
```

**Anmerkung**  
Ab AWS ParallelCluster Version 2.6.1 werden die meisten Installationsrezepte standardmäßig beim Starten von Knoten übersprungen, um die Startzeiten zu verkürzen. Um alle Installationsrezepte für eine bessere Abwärtskompatibilität auf Kosten der Startzeiten auszuführen, fügen Sie den `cluster` Schlüssel in der Einstellung `"skip_install_recipes" : "no"` hinzu. [`extra_json`](#extra-json) Beispiel:  

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

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Gibt den Abschnitt an, der die FSx for Lustre-Konfiguration definiert. Der Abschnittsname muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

[Weitere Informationen finden Sie im Abschnitt. `[fsx]`](fsx-section.md)

Die folgende Einstellung gibt beispielsweise an, dass der Abschnitt, der beginnt, für die FSx for Lustre-Konfiguration verwendet `[fsx fs]` wird.

```
fsx_settings = fs
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Definiert den Namen einer vorhandenen AWS Lambda Ausführungsrolle. Diese Rolle ist allen Lambda-Funktionen im Cluster zugewiesen. Weitere Informationen finden Sie unter [AWS Lambda -Ausführungsrolle](https://docs.aws.amazon.com/lambda/latest/dg/lambda-intro-execution-role.html) im *AWS Lambda -Entwicklerhandbuch*.

**Anmerkung**  
Ab Version 2.11.5 wird die Verwendung von SGE OR-Schedulern AWS ParallelCluster nicht unterstützt. Torque

Ein IAM-Rollenname und sein Amazon-Ressourcenname (ARN) unterscheiden sich. ARNs kann nicht als Argument für verwendet werden. `iam_lambda_role` Wenn [`ec2_iam_role`](#ec2-iam-role) sowohl als auch definiert `iam_lambda_role` sind und das [`scheduler`](#scheduler) ist `sge``slurm`, oder`torque`, dann werden keine Rollen erstellt. Ist dies der [`scheduler`](#scheduler) `awsbatch` Fall, werden währenddessen Rollen erstellt[`pcluster start`](pcluster.start.md). Richtlinien finden Sie beispielsweise unter [`ParallelClusterLambdaPolicy`mit, oder SGE Slurm Torque](iam.md#parallelcluster-lambda-policy) und[`ParallelClusterLambdaPolicy` mit `awsbatch`](iam.md#parallelcluster-lambda-policy-batch).

Es ist kein Standardwert vorhanden.

```
iam_lambda_role = ParallelClusterLambdaRole
```

**Anmerkung**  
Support für `iam_lambda_role` wurde in AWS ParallelCluster Version 2.10.1 hinzugefügt.

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

**(Optional)** Legt die anfängliche Anzahl von Amazon EC2 EC2-Instances fest, die als Rechenknoten im Cluster gestartet werden sollen. Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, muss diese Einstellung entfernt und durch die [`initial_count`](compute-resource-section.md#compute-resource-initial-count) Einstellungen in den [`[compute_resource]`Abschnitten](compute-resource-section.md) ersetzt werden.

**Anmerkung**  
Ab Version 2.11.5 wird die Verwendung von SGE oder Torque -Schedulern AWS ParallelCluster nicht unterstützt.

Diese Einstellung gilt nur für herkömmliche Scheduler (SGE, Slurm, und Torque). Wenn die [`maintain_initial_size`](#maintain-initial-size) Einstellung ja ist`true`, muss die [`initial_queue_size`](#configuration-initial-queue-size) Einstellung mindestens eins (1) sein.

Wenn der Scheduler `awsbatch` ist, verwenden Sie stattdessen [`min_vcpus`](#min-vcpus).

Standardeinstellung: `2`.

```
initial_queue_size = 2
```

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

**(Optional) Benennt** ein vorhandenes Amazon EC2 EC2-Schlüsselpaar, mit dem der SSH-Zugriff auf die Instances aktiviert werden soll.

```
key_name = mykey
```

**Anmerkung**  
Vor AWS ParallelCluster Version 2.11.0 `key_name` war dies eine erforderliche Einstellung.

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**Anmerkung**  
Ab Version 2.11.5 wird die Verwendung von oder AWS ParallelCluster -Schedulern nicht unterstützt. SGE Torque

**(Optional)** Behält die ursprüngliche Größe der Auto Scaling Scaling-Gruppe für herkömmliche Scheduler bei (SGESlurm, undTorque).

Wenn der Scheduler `awsbatch` ist, verwenden Sie stattdessen [`desired_vcpus`](#desired-vcpus).

Bei dieser Einstellung handelt es sich um ein boolesches Flag. Wenn auf gesetzt`true`, hat die Auto Scaling Scaling-Gruppe niemals weniger Mitglieder als den Wert von[`initial_queue_size`](#configuration-initial-queue-size), und der Wert von [`initial_queue_size`](#configuration-initial-queue-size) muss eins (1) oder größer sein. Der Cluster kann immer noch auf den Wert [`max_queue_size`](#configuration-max-queue-size) skaliert werden. Wenn `cluster_type = spot` dann kann es bei der Auto Scaling Scaling-Gruppe zu Unterbrechungen von Instanzen kommen und die Größe kann untergehen[`initial_queue_size`](#configuration-initial-queue-size).

Wenn auf gesetzt`false`, kann die Auto Scaling Scaling-Gruppe auf null (0) Mitglieder herunterskalieren, um zu verhindern, dass Ressourcen ungenutzt bleiben, wenn sie nicht benötigt werden.

Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, muss diese Einstellung entfernt und durch die [`min_count`](compute-resource-section.md#compute-resource-min-count) Einstellungen [`initial_count`](compute-resource-section.md#compute-resource-initial-count) und in den [`[compute_resource]`Abschnitten](compute-resource-section.md) ersetzt werden.

Standardeinstellung: `false`.

```
maintain_initial_size = false
```

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

**(Optional)** Definiert den Amazon EC2 EC2-Instance-Typ, der für den Head-Knoten verwendet wird. Die Architektur des Instance-Typs muss mit der Architektur übereinstimmen, die für die [`compute_instance_type`](#compute-instance-type) Einstellung verwendet wurde.

Bei AWS-Regionen denen, die über ein kostenloses Kontingent verfügen, wird standardmäßig der Instance-Typ „Kostenloses Kontingent“ (`t2.micro`oder`t3.micro`) verwendet. Falls AWS-Regionen kein kostenloses Kontingent vorhanden ist, ist standardmäßig der Wert. `t3.micro` Weitere Informationen zum AWS kostenlosen Kontingent finden Sie unter [AWS Kostenloses Kontingent FAQs](https://aws.amazon.com/free/free-tier-faqs/).

```
master_instance_type = t2.micro
```

**Anmerkung**  
Vor AWS ParallelCluster Version 2.10.1 war die Standardeinstellung in all. `t2.micro` AWS-Regionen In AWS ParallelCluster Version 2.10.0 wurde das für den `p4d.24xlarge` Hauptknoten nicht unterstützt. Support für AWS Graviton-basierte Instanzen (wie `A1` und`C6g`) wurde in AWS ParallelCluster Version 2.8.0 hinzugefügt.

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Gibt die Größe des Stammvolumens des Kopfknotens in Gibibyte (GiB) an. Das AMI muss `growroot` unterstützen.

Der Standardwert ist `35`.

**Anmerkung**  
Für AWS ParallelCluster Versionen zwischen 2.5.0 und 2.10.4 war der Standardwert 25. Vor AWS ParallelCluster Version 2.5.0 war die Standardeinstellung 20.

```
master_root_volume_size = 35
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Legt die maximale Anzahl von Amazon EC2 EC2-Instances fest, die im Cluster gestartet werden können. Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, muss diese Einstellung entfernt und durch die [`max_count`](compute-resource-section.md#compute-resource-max-count) Einstellungen in den [`[compute_resource]`Abschnitten](compute-resource-section.md) ersetzt werden.

**Anmerkung**  
Ab Version 2.11.5 wird die Verwendung von SGE oder Torque -Schedulern AWS ParallelCluster nicht unterstützt.

Diese Einstellung gilt nur für herkömmliche Scheduler (SGE, Slurm, und Torque).

Wenn der Scheduler `awsbatch` ist, verwenden Sie stattdessen [`max_vcpus`](#max-vcpus).

Standardeinstellung: `10`.

```
max_queue_size = 10
```

Aktualisierungsrichtlinie: Diese Einstellung kann während eines Updates geändert werden, aber die Rechenflotte sollte gestoppt werden, wenn der Wert reduziert wird. Andernfalls können bestehende Knoten beendet werden.

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

**(Optional)** Gibt die maximale Anzahl von v CPUs in der Rechenumgebung an. Wird nur verwendet, wenn der Scheduler `awsbatch` ist.

Der Standardwert ist `20`.

```
max_vcpus = 20
```

[Aktualisierungsrichtlinie: Diese Einstellung kann während eines Updates nicht verringert werden.](using-pcluster-update.md#update-policy-no-decrease)

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

**(Optional)** Behält die ursprüngliche Größe der Auto Scaling Scaling-Gruppe für den `awsbatch` Scheduler bei.

**Anmerkung**  
Ab Version 2.11.5 wird die Verwendung von SGE OR-Schedulern AWS ParallelCluster nicht unterstützt. Torque

Wenn der Scheduler SGE, Slurm oder Torque ist, verwenden Sie stattdessen [`maintain_initial_size`](#maintain-initial-size).

Die Datenverarbeitungsumgebung hat niemals weniger Mitglieder als der Wert von [`min_vcpus`](#min-vcpus).

Standardeinstellung: `0`.

```
min_vcpus = 0
```

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

**(Optional)** Definiert die Cluster-Placement-Gruppenlogik, sodass entweder der gesamte Cluster oder nur die Compute-Instances die Cluster-Placement-Gruppe verwenden können.

Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, sollte diese Einstellung entfernt und durch [`placement_group`](queue-section.md#queue-placement-group) Einstellungen für jeden der [`[queue]`Abschnitte](queue-section.md) ersetzt werden. Wenn dieselbe Platzierungsgruppe für verschiedene Instance-Typen verwendet wird, ist es wahrscheinlicher, dass die Anforderung aufgrund eines Fehlers mit unzureichender Kapazität fehlschlägt. Weitere Informationen finden Sie unter [Unzureichende Instance-Kapazität](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/troubleshooting-launch.html#troubleshooting-launch-capacity) im *Amazon EC2 EC2-Benutzerhandbuch*. Eine Platzierungsgruppe kann von mehreren Warteschlangen nur gemeinsam genutzt werden, wenn sie im Voraus erstellt und in den [`placement_group`](queue-section.md#queue-placement-group) Einstellungen für jede Warteschlange konfiguriert wurde. Wenn jeder [`[queue]`Abschnitt](queue-section.md) eine [`placement_group`](queue-section.md#queue-placement-group) Einstellung definiert, kann sich der Hauptknoten nicht in der Platzierungsgruppe für eine Warteschlange befinden.

Gültige Optionen sind `cluster` oder `compute`.

Dieser Parameter wird nicht verwendet, wenn der Scheduler verwendet wird`awsbatch`.

Der Standardwert ist `compute`.

```
placement = compute
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Definiert die Cluster-Platzierungsgruppe. Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, sollte diese Einstellung entfernt und durch die [`placement_group`](queue-section.md#queue-placement-group) Einstellungen in den [`[queue]`Abschnitten](queue-section.md) ersetzt werden.

Gültige Optionen sind die folgenden Werte:
+ `DYNAMIC`
+ Name einer vorhandenen Amazon EC2 EC2-Cluster-Platzierungsgruppe

Wenn `DYNAMIC` festgelegt ist, wird eine eindeutige Platzierungsgruppe als Teil des Cluster-Stacks erstellt und gelöscht.

Dieser Parameter wird nicht verwendet, wenn der Scheduler verwendet wird. `awsbatch`

Weitere Informationen zu Placement-Gruppen finden Sie unter [Placement-Gruppen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html) im *Amazon EC2 EC2-Benutzerhandbuch*. Wenn dieselbe Platzierungsgruppe für verschiedene Instance-Typen verwendet wird, ist es wahrscheinlicher, dass die Anforderung aufgrund eines Fehlers mit unzureichender Kapazität fehlschlägt. Weitere Informationen finden Sie unter [Unzureichende Instance-Kapazität](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/troubleshooting-launch.html#troubleshooting-launch-capacity) im *Amazon EC2 EC2-Benutzerhandbuch*.

Es ist kein Standardwert vorhanden.

Nicht alle Instance-Typen unterstützen Cluster-Placement-Gruppen. Beispielsweise unterstützt der Standard-Instance-Typ von `t3.micro` keine Cluster-Platzierungsgruppen. Informationen zur Liste der Instance-Typen, die Cluster Placement-Gruppen unterstützen, finden Sie unter [Regeln und Einschränkungen für Cluster Placement-Gruppen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-limitations-cluster) im *Amazon EC2 EC2-Benutzerhandbuch*. Tipps zum Arbeiten mit Platzierungsgruppen finden Sie unter [Probleme bei der Platzierung von Gruppen und beim Starten von Instances](troubleshooting.md#placement-groups-and-instance-launch-issues).

```
placement_group = DYNAMIC
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Gibt die URL eines Skripts nach der Installation an, das ausgeführt wird, nachdem alle Node-Bootstrap-Aktionen abgeschlossen sind. Weitere Informationen finden Sie unter [Benutzerdefinierte Bootstrap-Aktionen](pre_post_install.md).

Bei Verwendung `awsbatch` als Scheduler wird das Post-Installationsskript nur auf dem Hauptknoten ausgeführt.

Das Parameterformat kann entweder „`http://hostname/path/to/script.sh`“ oder „`s3://bucket-name/path/to/script.sh`“ sein.

Es ist kein Standardwert vorhanden.

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

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Gibt eine Liste von Argumenten in Anführungszeichen an, die an das Post-Installationsskript übergeben werden sollen.

Es ist kein Standardwert vorhanden.

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

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Gibt die URL eines Vorinstallationsskripts an, das ausgeführt wird, bevor eine Bootstrap-Aktion für die Knotenbereitstellung gestartet wird. Weitere Informationen finden Sie unter [Benutzerdefinierte Bootstrap-Aktionen](pre_post_install.md).

Bei Verwendung `awsbatch` als Scheduler wird das Vorinstallationsskript nur auf dem Hauptknoten ausgeführt.

Das Parameterformat kann entweder „`http://hostname/path/to/script.sh`“ oder „`s3://bucket-name/path/to/script.sh`“ sein.

Es ist kein Standardwert vorhanden.

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

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Gibt eine Liste von Argumenten in Anführungszeichen an, die an das Vorinstallationsskript übergeben werden sollen.

Es ist kein Standardwert vorhanden.

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

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Definiert normalerweise `http://x.x.x.x:8080` einen HTTP- oder HTTPS-Proxyserver.

Es ist kein Standardwert vorhanden.

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

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Gibt an, dass der Cluster Warteschlangen anstelle einer homogenen Rechenflotte verwendet, und gibt an, welche [`[queue]`Abschnitte](queue-section.md) verwendet werden. Der erste aufgeführte [`[queue]`Abschnitt](queue-section.md) ist die Standard-Scheduler-Warteschlange. Die `queue` Abschnittsnamen müssen mit einem Kleinbuchstaben beginnen, dürfen nicht mehr als 30 Zeichen enthalten und dürfen nur Kleinbuchstaben, Zahlen und Bindestriche (-) enthalten.

**Wichtig**  
[`queue_settings`](#queue-settings)wird nur unterstützt, wenn [`scheduler`](#scheduler) auf gesetzt ist. `slurm` Die [`spot_price`](#spot-price) Einstellungen [`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), und dürfen nicht angegeben werden. Die [`enable_efa`](#enable-efa) Einstellungen [`disable_hyperthreading`](#disable-hyperthreading) und können entweder im [`[cluster]`Abschnitt](#cluster-definition) oder in den [`[queue]`Abschnitten](queue-section.md) angegeben werden, jedoch nicht in beiden.

Es werden bis zu fünf (5) [`[queue]`Abschnitte](queue-section.md) unterstützt.

Weitere Informationen finden Sie im [`[queue]`Abschnitt](queue-section.md).

Die folgende Einstellung gibt beispielsweise an, dass die Abschnitte beginnen `[queue q1]` und verwendet `[queue q2]` werden.

```
queue_settings = q1, q2
```

**Anmerkung**  
Support für [`queue_settings`](#queue-settings) wurde in AWS ParallelCluster Version 2.9.0 hinzugefügt.

[Aktualisierungsrichtlinie: Die Rechenflotte muss gestoppt werden, damit diese Einstellung für ein Update geändert werden kann.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Optional)** Identifiziert den `[raid]` Abschnitt mit der Amazon EBS-Volume-RAID-Konfiguration. Der Abschnittsname muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

[Weitere Informationen finden Sie im Abschnitt. `[raid]`](raid-section.md)

Die folgende Einstellung gibt beispielsweise an, dass der Abschnitt, der beginnt, für die Auto Scaling Scaling-Konfiguration verwendet `[raid rs]` wird.

```
raid_settings = rs
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Gibt eine Amazon S3 S3-Ressource an, auf die AWS ParallelCluster Knoten nur Lesezugriff erhalten.

`arn:aws:s3:::my_corporate_bucket*`Bietet beispielsweise schreibgeschützten Zugriff auf den *my\$1corporate\$1bucket* Bucket und die Objekte im Bucket.

Einzelheiten zum Format finden Sie unter [Arbeiten mit Amazon S3](s3_resources.md).

Es ist kein Standardwert vorhanden.

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

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

**(Optional)** Gibt eine Amazon S3 S3-Ressource an, read/write auf die AWS ParallelCluster Knoten Zugriff erhalten.

`arn:aws:s3:::my_corporate_bucket/Development/*`Bietet beispielsweise read/write Zugriff auf alle Objekte im `Development` Ordner des *my\$1corporate\$1bucket* Buckets.

Einzelheiten zum Format finden Sie unter [Arbeiten mit Amazon S3](s3_resources.md).

Es ist kein Standardwert vorhanden.

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

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

Identifiziert den `[scaling]` Abschnitt mit der Auto Scaling Scaling-Konfiguration. Der Abschnittsname muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

[Weitere Informationen finden Sie im Abschnitt. `[scaling]`](scaling-section.md)

Die folgende Einstellung gibt beispielsweise an, dass der Abschnitt, der beginnt, für die Auto Scaling Scaling-Konfiguration verwendet `[scaling custom]` wird.

```
scaling_settings = custom
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Erforderlich)** Definiert den Cluster-Scheduler.

Gültige Optionen sind die folgenden Werte:

`awsbatch`  
AWS Batch  
Weitere Informationen zum `awsbatch` Scheduler finden Sie unter [Netzwerk-Setup](networking.md#awsbatch-networking) und[AWS Batch (`awsbatch`)](awsbatchcli.md).

`sge`  
Ab Version 2.11.5 wird die Verwendung von SGE OR-Schedulern AWS ParallelCluster nicht unterstützt. Torque
Son of Grid Engine (SGE)

`slurm`  
Slurm Workload Manager (Slurm)

`torque`  
Ab Version 2.11.5 wird die Verwendung von AWS ParallelCluster OR-Schedulern nicht unterstützt. SGE Torque
Torque Resource Manager (Torque)

**Anmerkung**  
Vor AWS ParallelCluster Version 2.7.0 war der `scheduler` Parameter optional, und die Standardeinstellung war. `sge` Ab AWS ParallelCluster Version 2.7.0 ist der `scheduler` Parameter erforderlich.

```
scheduler = slurm
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Definiert den Pfad, in dem das gemeinsam genutzte Amazon EBS-Volume bereitgestellt wird.

Verwenden Sie diese Option nicht mit mehreren Amazon EBS-Volumes. Geben Sie stattdessen [`shared_dir`](#cluster-shared-dir) Werte in jedem [`[ebs]`Abschnitt](ebs-section.md) an.

Einzelheiten zur Arbeit mit mehreren Amazon EBS-Volumes finden Sie im [`[ebs]`Abschnitt](ebs-section.md).

Der Standardwert ist `/shared`.

Das folgende Beispiel zeigt ein gemeinsam genutztes Amazon EBS-Volume, das unter `/myshared` gemountet ist.

```
shared_dir = myshared
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

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

**(Optional)** Legt den On-Demand-Prozentsatz fest, der zur Berechnung des maximalen Spot-Preises für den ComputeFleet Terminplaner verwendet `awsbatch` wird.

Wenn Sie diesen Parameter nicht angeben, wird der aktuelle Spot-Marktpreis ausgewählt, dessen Obergrenze der On-Demand-Preis ist.

```
spot_bid_percentage = 85
```

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

**Anmerkung**  
Ab Version 2.11.5 wird die Verwendung von SGE OR-Schedulern AWS ParallelCluster nicht unterstützt. Torque

**(Optional)** Legt den maximalen Spot-Preis für herkömmliche Scheduler (SGE, Slurm und) fest. ComputeFleet Torque Wird nur verwendet, wenn die [`cluster_type`](#cluster-type)-Einstellung auf „`spot`“ festgelegt ist. Wenn Sie keinen Wert angeben, wird Ihnen der Spot-Preis berechnet, der auf den On-Demand-Preis begrenzt ist. Wenn die [`queue_settings`](#queue-settings) Einstellung definiert ist, muss diese Einstellung entfernt und durch die [`spot_price`](compute-resource-section.md#compute-resource-spot-price) Einstellungen in den [`[compute_resource]`Abschnitten](compute-resource-section.md) ersetzt werden.

Wenn der Scheduler `awsbatch` ist, verwenden Sie stattdessen [spot\$1bid\$1percentage](#spot-bid-percentage).

Hilfe bei der Suche nach einer Spot-Instance, die Ihren Anforderungen entspricht, finden Sie im [Spot-Instance-Berater](https://aws.amazon.com/ec2/spot/instance-advisor/).

```
spot_price = 1.50
```

**Anmerkung**  
In AWS ParallelCluster Version 2.5.0 wird `cluster_type = spot` die [`spot_price`](#spot-price) Instance ohne Angabe des Fehlers gestartet ComputeFleet . Dies wurde in AWS ParallelCluster Version 2.5.1 behoben.

[Richtlinie aktualisieren: Diese Einstellung kann während eines Updates geändert werden.](using-pcluster-update.md#update-policy-setting-supported)

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

**(Optional)** Definiert Tags, von CloudFormation denen verwendet werden soll.

Wenn Befehlszeilen-Tags über *--tags* angegeben sind, werden diese mit config-Tags zusammengeführt.

Befehlszeilen-Tags überschreiben config-Tags, die denselben Schlüssel haben.

Tags sind im JSON-Format. Verwenden Sie keine Anführungszeichen außerhalb der geschweiften Klammern.

Weitere Informationen finden Sie unter [Typ von CloudFormation Ressourcen-Tags](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) im *AWS CloudFormation Benutzerhandbuch*.

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

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)

**Anmerkung**  
Die Aktualisierungsrichtlinie unterstützte nicht das Ändern der `tags` Einstellung für AWS ParallelCluster Version 2.8.0 bis Version 2.9.1.  
Für die Versionen 2.10.0 bis Version 2.11.7 ist die aufgeführte Aktualisierungsrichtlinie, die das Ändern der `tags` Einstellung unterstützt hat, nicht korrekt. Ein Cluster-Update beim Ändern dieser Einstellung wird nicht unterstützt.

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

**(Optional)** Definiert den Pfad zu der AWS CloudFormation Vorlage, die zur Erstellung des Clusters verwendet wird.

Updates verwenden die Vorlage, anhand der der Stack ursprünglich erstellt wurde.

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

**Warnung**  
Dies ist ein erweiterter Parameter. Jede Änderung dieser Einstellung erfolgt auf eigenes Risiko.

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

[Aktualisierungsrichtlinie: Diese Einstellung wird während eines Updates nicht analysiert.](using-pcluster-update.md#update-policy-setting-ignored)

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

**(Erforderlich)** Identifiziert den `[vpc]` Abschnitt mit der Amazon VPC-Konfiguration, in dem der Cluster bereitgestellt wird. Der Abschnittsname muss mit einem Buchstaben beginnen, darf nicht mehr als 30 Zeichen enthalten und darf nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (\$1) enthalten.

[Weitere Informationen finden Sie im Abschnitt. `[vpc]`](vpc-section.md)

Die folgende Einstellung gibt beispielsweise an, dass der Abschnitt, der beginnt, für die Amazon VPC-Konfiguration verwendet `[vpc public]` wird.

```
vpc_settings = public
```

[Aktualisierungsrichtlinie: Wenn diese Einstellung geändert wird, ist das Update nicht zulässig.](using-pcluster-update.md#update-policy-fail)