

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Sezione `[queue]`
<a name="queue-section"></a>

Definisce le impostazioni di configurazione per una singola coda. [`[queue]`le sezioni](#queue-section) sono supportate solo quando [`scheduler`](cluster-definition.md#scheduler) è impostata su. `slurm`

Il formato è`[queue <queue-name>]`. *queue-name*deve iniziare con una lettera minuscola, non contenere più di 30 caratteri e contenere solo lettere minuscole, numeri e trattini (-).

```
[queue q1]
compute_resource_settings = i1,i2
placement_group = DYNAMIC
enable_efa = true
disable_hyperthreading = false
compute_type = spot
```

**Nota**  
Il supporto per la [`[queue]`sezione](#queue-section) è stato aggiunto nella AWS ParallelCluster versione 2.9.0.

**Topics**
+ [

## `compute_resource_settings`
](#queue-compute-resource-settings)
+ [

## `compute_type`
](#queue-compute-type)
+ [

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

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

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

## `placement_group`
](#queue-placement-group)

## `compute_resource_settings`
<a name="queue-compute-resource-settings"></a>

**(Obbligatorio)** Identifica le [`[compute_resource]`sezioni contenenti le](compute-resource-section.md) configurazioni delle risorse di calcolo per questa coda. I nomi delle sezioni devono iniziare con una lettera, contenere non più di 30 caratteri e contenere solo lettere, numeri, trattini (-) e caratteri di sottolineatura (\$1).

[Sono supportate fino a tre (3) [`[compute_resource]`sezioni](compute-resource-section.md) per ogni sezione. `[queue]`](#queue-section)

Ad esempio, l'impostazione seguente specifica le sezioni che iniziano `[compute_resource cr1]` e `[compute_resource cr2]` vengono utilizzate.

```
compute_resource_settings = cr1, cr2
```

[Politica di aggiornamento: se questa impostazione viene modificata, l'aggiornamento non è consentito.](using-pcluster-update.md#update-policy-fail)

## `compute_type`
<a name="queue-compute-type"></a>

**(Facoltativo)** Definisce il tipo di istanze da avviare per questa coda. Questa impostazione sostituisce l'impostazione [`cluster_type`](cluster-definition.md#cluster-type).

Opzioni valide sono: `ondemand` e `spot`.

Il valore predefinito è `ondemand`.

Per ulteriori informazioni sulle istanze Spot, consulta [Utilizzo di Istanze spot](spot.md).

**Nota**  
L'utilizzo delle istanze Spot richiede che il ruolo `AWSServiceRoleForEC2Spot` collegato al servizio esista nell'account. Per creare questo ruolo nel tuo account utilizzando AWS CLI, esegui il seguente comando:  

```
aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
```
Per ulteriori informazioni, consulta il [ruolo collegato ai servizi per le richieste di istanze Spot](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-requests.html#service-linked-roles-spot-instance-requests) nella *Amazon EC2 User Guide*.

L'esempio seguente utilizza i SpotInstances nodi di calcolo in questa coda.

```
compute_type = spot
```

[Politica di aggiornamento: la flotta di elaborazione deve essere interrotta affinché questa impostazione possa essere modificata per un aggiornamento.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Facoltativo)** Disattiva l'hyperthreading sui nodi di questa coda. Non tutti i tipi di istanza possono disabilitare l'hyper-threading. *Per un elenco dei tipi di istanza che supportano la disabilitazione dell'hyperthreading, consulta Core [e thread della CPU per ogni core di CPU per tipo di istanza nella](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-optimize-cpu.html#cpu-options-supported-instances-values) Amazon User Guide. EC2 * Se l'[`disable_hyperthreading`](cluster-definition.md#disable-hyperthreading)impostazione nella [`[cluster]`sezione](cluster-definition.md) è definita, questa impostazione non può essere definita.

Il valore predefinito è `false`.

```
disable_hyperthreading = true
```

[Politica di aggiornamento: la flotta di elaborazione deve essere interrotta affinché questa impostazione possa essere modificata per un aggiornamento.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Facoltativo)** Se impostato su`true`, specifica che Elastic Fabric Adapter (EFA) è abilitato per i nodi di questa coda. Per visualizzare l'elenco delle EC2 istanze che supportano EFA, consulta [Tipi di istanze supportati](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html#efa-instance-types) nella *Amazon EC2 User Guide for Linux* Instances. Se l'[`enable_efa`](cluster-definition.md#enable-efa)impostazione nella [`[cluster]`sezione](cluster-definition.md) è definita, questa impostazione non può essere definita. Un gruppo di collocazione cluster deve essere utilizzato per ridurre al minimo le latenze tra le istanze. Per ulteriori informazioni, consultare [`placement`](cluster-definition.md#placement) e [`placement_group`](cluster-definition.md#placement-group).

```
enable_efa = true
```

[Politica di aggiornamento: la flotta di elaborazione deve essere interrotta affinché questa impostazione possa essere modificata per un aggiornamento.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Facoltativo)** A partire dalla AWS ParallelCluster versione 2.11.3, questa impostazione non ha alcun effetto. Il supporto Elastic Fabric Adapter (EFA) per GPUDirect RDMA (accesso diretto remoto alla memoria) è abilitato per i nodi di elaborazione ed è sempre abilitato se è supportato dal tipo di istanza.

**Nota**  
AWS ParallelCluster versione da 2.10.0 a 2.11.2: If`true`, specifica che Elastic Fabric Adapter GPUDirect (EFA) RDMA (accesso diretto remoto alla memoria) è abilitato per i nodi di questa coda. L'impostazione di questo valore `true` richiede che l'[`enable_efa`](#queue-enable-efa)impostazione sia impostata su `true` .EFA GPUDirect RDMA è supportata dai seguenti tipi di istanza () su questi sistemi operativi (,, o`p4d.24xlarge`). `alinux2` `centos7` `ubuntu1804` `ubuntu2004` Se l'[`enable_efa_gdr`](cluster-definition.md#enable-efa-gdr)impostazione nella [`[cluster]`sezione](cluster-definition.md) è definita, questa impostazione non può essere definita. Un gruppo di collocazione cluster deve essere utilizzato per ridurre al minimo le latenze tra le istanze. Per ulteriori informazioni, consultare [`placement`](cluster-definition.md#placement) e [`placement_group`](cluster-definition.md#placement-group).

Il valore predefinito è `false`.

```
enable_efa_gdr = true
```

**Nota**  
Il supporto per `enable_efa_gdr` è stato aggiunto nella AWS ParallelCluster versione 2.10.0.

[Politica di aggiornamento: la flotta di elaborazione deve essere interrotta affinché questa impostazione possa essere modificata per un aggiornamento.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Facoltativo)** Se presente, definisce il gruppo di posizionamento per questa coda. Questa impostazione sostituisce l'impostazione [`placement_group`](cluster-definition.md#placement-group).

Le opzioni valide sono i seguenti valori:
+ `DYNAMIC`
+ Un nome di gruppo di collocamento di EC2 cluster Amazon esistente

Se impostato su`DYNAMIC`, un gruppo di posizionamento univoco per questa coda viene creato ed eliminato come parte dello stack del cluster.

Per ulteriori informazioni sui gruppi di collocamento, consulta la sezione [Gruppi di collocamento](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html) nella *Amazon EC2 User Guide*. Se lo stesso gruppo di collocamento viene utilizzato per diversi tipi di istanze, è più probabile che la richiesta non riesca a causa di un errore di capacità insufficiente. Per ulteriori informazioni, consulta la sezione [Capacità insufficiente delle istanze](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/troubleshooting-launch.html#troubleshooting-launch-capacity) nella *Amazon EC2 User Guide*.

Non c'è alcun valore predefinito.

Non tutti i tipi di istanza supportano i gruppi di collocazione cluster. Ad esempio, `t2.micro` non supporta i gruppi di posizionamento dei cluster. Per informazioni sull'elenco dei tipi di istanze che supportano i gruppi di posizionamento dei cluster, consulta [le regole e le limitazioni dei gruppi di posizionamento dei cluster](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-limitations-cluster) nella *Amazon EC2 User Guide*. Consulta [Gruppi di collocamento e problemi relativi al lancio delle istanze](troubleshooting.md#placement-groups-and-instance-launch-issues) per i suggerimenti relativi all'utilizzo dei gruppi di collocamento.

```
placement_group = DYNAMIC
```

[Politica di aggiornamento: la flotta di elaborazione deve essere interrotta affinché questa impostazione possa essere modificata per un aggiornamento.](using-pcluster-update.md#update-policy-compute-fleet)