Start-AzBatchPoolResize

Comienza a cambiar el tamaño de un grupo.

Syntax

Start-AzBatchPoolResize
     [-Id] <String>
     [-TargetDedicatedComputeNodes <Int32>]
     [-TargetLowPriorityComputeNodes <Int32>]
     [-ResizeTimeout <TimeSpan>]
     [-ComputeNodeDeallocationOption <ComputeNodeDeallocationOption>]
     -BatchContext <BatchAccountContext>
     [-DefaultProfile <IAzureContextContainer>]
     [<CommonParameters>]

Description

El cmdlet Start-AzBatchPoolResize inicia una operación de cambio de tamaño de Azure Batch en un grupo.

Ejemplos

Ejemplo 1: Cambio del tamaño de un grupo a 12 nodos

Start-AzBatchPoolResize -Id "ContosoPool06" -TargetDedicatedComputeNodes 12 -BatchContext $Context

Este comando inicia una operación de cambio de tamaño en el grupo que tiene el identificador ContosoPool06. El destino de la operación es 12 nodos de proceso dedicados. Use el cmdlet Get-AzBatchAccountKey para asignar un contexto a la variable $Context.

Ejemplo 2: Cambio de tamaño de un grupo mediante una opción de desasignación

Get-AzBatchPool -Id "ContosoPool06" -BatchContext $Context | Start-AzBatchPoolResize -TargetDedicatedComputeNodes 5 -ResizeTimeout ([TimeSpan]::FromHours(1)) -ComputeNodeDeallocationOption ([Microsoft.Azure.Batch.Common.ComputeNodeDeallocationOption]::Terminate) -BatchContext $Context

Este cmdlet cambia el tamaño de un grupo a cinco nodos de proceso dedicados. El comando obtiene el grupo que tiene el identificador ContosoPool06 mediante el cmdlet Get-AzBatchPool. El comando pasa ese objeto de grupo al cmdlet actual mediante el operador de canalización. El comando inicia una operación de cambio de tamaño en el grupo. El destino es cinco nodos de proceso dedicados. El comando especifica el período de tiempo de espera de una hora. El comando especifica una opción de desasignación de Terminate.

Parámetros

-BatchContext

Especifica la instancia de BatchAccountContext que usa este cmdlet para interactuar con el servicio Batch. Si usa el cmdlet Get-AzBatchAccount para obtener batchAccountContext, se usará la autenticación de Microsoft Entra al interactuar con el servicio Batch. Para usar la autenticación de clave compartida en su lugar, use el cmdlet Get-AzBatchAccountKey para obtener un objeto BatchAccountContext con sus claves de acceso rellenadas. Al usar la autenticación de clave compartida, la clave de acceso principal se usa de forma predeterminada. Para cambiar la clave que se va a usar, establezca la propiedad BatchAccountContext.KeyInUse.

Type:BatchAccountContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNodeDeallocationOption

Especifica una opción de desasignación para la operación de cambio de tamaño que se inicia este cmdlet.

Type:Nullable<T>[ComputeNodeDeallocationOption]
Accepted values:Requeue, Terminate, TaskCompletion, RetainedData
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Especifica el identificador del grupo que cambia el tamaño de este cmdlet.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResizeTimeout

Especifica un período de tiempo de espera para la operación de cambio de tamaño. Si el grupo no alcanza el tamaño de destino en este momento, la operación de cambio de tamaño se detiene.

Type:Nullable<T>[TimeSpan]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetDedicatedComputeNodes

Número de nodos de proceso dedicados de destino.

Type:Nullable<T>[Int32]
Aliases:TargetDedicated
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetLowPriorityComputeNodes

Número de nodos de proceso de prioridad baja de destino.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

String

BatchAccountContext

Salidas

Void