

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Sección de `[queue]`
<a name="queue-section"></a>

Define los ajustes de configuración de una sola cola. [`[queue]`las secciones](#queue-section) solo se admiten cuando [`scheduler`](cluster-definition.md#scheduler) se establece en `slurm`.

El formato es`[queue <queue-name>]`. *queue-name*debe empezar con una letra minúscula, no contener más de 30 caracteres y solo letras minúsculas, números y guiones (-).

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

**nota**  
El soporte para la [`[queue]`sección](#queue-section) se agregó en la AWS ParallelCluster versión 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>

**(Obligatorio)** Identifique las [`[compute_resource]`secciones](compute-resource-section.md) que contienen las configuraciones de los recursos informáticos de esta cola. Los nombres de sección deben comenzar por una letra, contener no más de 30 caracteres y solo letras, números, guiones (-) y guiones bajos (\$1).

[Se admiten hasta tres (3) [`[compute_resource]`secciones](compute-resource-section.md) para cada sección `[queue]`](#queue-section)

Por ejemplo, la siguiente configuración especifica que se utilicen las secciones que inician `[compute_resource cr1]` y `[compute_resource cr2]`.

```
compute_resource_settings = cr1, cr2
```

[Política de actualización: si se cambia esta configuración, no se permite la actualización.](using-pcluster-update.md#update-policy-fail)

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

**(Opcional)** Define el tipo de instancias que se van a lanzar para esta cola. Esta configuración reemplaza la configuración [`cluster_type`](cluster-definition.md#cluster-type).

Las opciones válidas son: `ondemand` y `spot`.

El valor predeterminado es `ondemand`.

Para obtener más información acerca de las instancias de Spot, consulte [Uso de instancias de spot](spot.md).

**nota**  
El uso de instancias de spot requiere que el rol de `AWSServiceRoleForEC2Spot` vinculado al servicio esté en su cuenta. Para crear este rol en su cuenta mediante el AWS CLI, ejecute el siguiente comando:  

```
aws iam create-service-linked-role --aws-service-name spot.amazonaws.com
```
Para obtener más información, consulte [Función vinculada a servicios para solicitudes de instancias puntuales](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-requests.html#service-linked-roles-spot-instance-requests) en la Guía * EC2 del usuario de Amazon*.

En el siguiente ejemplo, se utilizan SpotInstances los nodos de cómputo de esta cola.

```
compute_type = spot
```

[Política de actualización: la flota de computación debe estar detenida para poder cambiar esta configuración y proceder a la actualización.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Opcional)** Desactive los hipersubprocesos en los nodos de esta cola. No todos los tipos de instancias pueden deshabilitar la tecnología Hyper-Threading. Para obtener una lista de los tipos de instancias que admiten la desactivación del hiperproceso, consulta los [núcleos de CPU y los subprocesos de cada núcleo de CPU por tipo de instancia en la Guía](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-optimize-cpu.html#cpu-options-supported-instances-values) del usuario de *Amazon EC2 *. Si la configuración de [`disable_hyperthreading`](cluster-definition.md#disable-hyperthreading) de la [`[cluster]`sección](cluster-definition.md) está definida, no se puede definir esta configuración.

El valor predeterminado es `false`.

```
disable_hyperthreading = true
```

[Política de actualización: la flota de computación debe estar detenida para poder cambiar esta configuración y proceder a la actualización.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Opcional)** Si se establece en`true`, especifique que el Elastic Fabric Adapter (EFA) esté habilitado para los nodos de esta cola. Para ver la lista de EC2 instancias compatibles con EFA, consulta los [tipos de instancias compatibles](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html#efa-instance-types) en la *Guía del EC2 usuario de Amazon para instancias de Linux*. Si la configuración de [`enable_efa`](cluster-definition.md#enable-efa) de la [`[cluster]`sección](cluster-definition.md) está definida, no se puede definir esta configuración. Se debe utilizar un grupo de ubicación del clúster para minimizar las latencias entre instancias. Para obtener más información, consulte [`placement`](cluster-definition.md#placement) y [`placement_group`](cluster-definition.md#placement-group).

```
enable_efa = true
```

[Política de actualización: la flota de computación debe estar detenida para poder cambiar esta configuración y proceder a la actualización.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Opcional)** A partir de AWS ParallelCluster la versión 2.11.3, esta configuración no tiene efecto. La compatibilidad con el Elastic Fabric Adapter (EFA) para GPUDirect RDMA (acceso remoto directo a memoria) está habilitada para los nodos de procesamiento y siempre está habilitada si el tipo de instancia lo admite.

**nota**  
AWS ParallelCluster de la versión 2.10.0 a la 2.11.2: If`true`, especifica que el RDMA GPUDirect (acceso remoto directo a memoria) del Elastic Fabric Adapter (EFA) está habilitado para los nodos de esta cola. Si se configura de esta manera, es `true` necesario que la [`enable_efa`](#queue-enable-efa) configuración esté establecida en `true` .EFA GPUDirect RDMA es compatible con los siguientes tipos de instancias (`p4d.24xlarge`) en estos sistemas operativos (,, o). `alinux2` `centos7` `ubuntu1804` `ubuntu2004` Si la configuración de [`enable_efa_gdr`](cluster-definition.md#enable-efa-gdr) de la [`[cluster]`sección](cluster-definition.md) está definida, no se puede definir esta configuración. Se debe utilizar un grupo de ubicación del clúster para minimizar las latencias entre instancias. Para obtener más información, consulte [`placement`](cluster-definition.md#placement) y [`placement_group`](cluster-definition.md#placement-group).

El valor predeterminado es `false`.

```
enable_efa_gdr = true
```

**nota**  
El soporte para `enable_efa_gdr` se agregó en la AWS ParallelCluster versión 2.10.0.

[Política de actualización: la flota de computación debe estar detenida para poder cambiar esta configuración y proceder a la actualización.](using-pcluster-update.md#update-policy-compute-fleet)

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

**(Opcional)** Si está presente, define el grupo de ubicaciones de esta cola. Esta configuración reemplaza la configuración [`placement_group`](cluster-definition.md#placement-group).

Las opciones válidas son las siguientes:
+ `DYNAMIC`
+ Un nombre de grupo de ubicación de EC2 clústeres de Amazon existente

Cuando se establece en `DYNAMIC`, se crea y elimina un grupo de ubicación único para esta cola como parte de la pila del clúster.

Para obtener más información sobre los grupos de ubicación, consulte [Grupos de ubicación](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html) en la *Guía del EC2 usuario de Amazon*. Si se usa el mismo grupo de ubicación para distintos tipos de instancias, es más probable que la solicitud no se realice correctamente debido a un error de capacidad insuficiente. Para obtener más información, consulta [Capacidad de instancia insuficiente](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/troubleshooting-launch.html#troubleshooting-launch-capacity) en la *Guía del EC2 usuario de Amazon*.

No hay valor predeterminado.

No todos los tipos de instancias admiten grupos de ubicación en clúster. Por ejemplo, `t2.micro` no admite grupos con ubicación en clúster. Para obtener información sobre la lista de tipos de instancias que admiten grupos de ubicación en clústeres, consulta [Reglas y limitaciones de los grupos de ubicación en clústeres](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-limitations-cluster) en la *Guía del EC2 usuario de Amazon*. Consulte [Problemas con los grupos de ubicación y el lanzamiento de instancias](troubleshooting.md#placement-groups-and-instance-launch-issues) para obtener sugerencias al trabajar con grupos de ubicación.

```
placement_group = DYNAMIC
```

[Política de actualización: la flota de computación debe estar detenida para poder cambiar esta configuración y proceder a la actualización.](using-pcluster-update.md#update-policy-compute-fleet)