Start-AzBatchPoolResize
Hiermee begint u het formaat van een pool te wijzigen.
Syntaxis
Start-AzBatchPoolResize
[-Id] <String>
[-TargetDedicatedComputeNodes <Int32>]
[-TargetLowPriorityComputeNodes <Int32>]
[-ResizeTimeout <TimeSpan>]
[-ComputeNodeDeallocationOption <ComputeNodeDeallocationOption>]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Met de cmdlet Start-AzBatchPoolResize start u een bewerking voor het wijzigen van de grootte van Azure Batch in een pool.
Voorbeelden
Voorbeeld 1: Het formaat van een pool wijzigen in 12 knooppunten
Start-AzBatchPoolResize -Id "ContosoPool06" -TargetDedicatedComputeNodes 12 -BatchContext $Context
Met deze opdracht start u een bewerking voor het wijzigen van de grootte van de pool met de id ContosoPool06. Het doel voor de bewerking is 12 toegewezen rekenknooppunten. Gebruik de cmdlet Get-AzBatchAccountKey om een context toe te wijzen aan de $Context variabele.
Voorbeeld 2: Het formaat van een pool wijzigen met behulp van een optie voor deallocatie
Get-AzBatchPool -Id "ContosoPool06" -BatchContext $Context | Start-AzBatchPoolResize -TargetDedicatedComputeNodes 5 -ResizeTimeout ([TimeSpan]::FromHours(1)) -ComputeNodeDeallocationOption ([Microsoft.Azure.Batch.Common.ComputeNodeDeallocationOption]::Terminate) -BatchContext $Context
Met deze cmdlet wordt de grootte van een pool gewijzigd in vijf toegewezen rekenknooppunten. Met de opdracht wordt de pool met de id ContosoPool06 ophaalt met behulp van de cmdlet Get-AzBatchPool. Met de opdracht wordt dat poolobject doorgegeven aan de huidige cmdlet met behulp van de pijplijnoperator. Met de opdracht wordt een bewerking voor het wijzigen van de grootte van de pool gestart. Het doel is vijf toegewezen rekenknooppunten. Met de opdracht wordt een time-outperiode van één uur opgegeven. Met de opdracht geeft u een optie voor het beëindigen van de deallocatie op.
Parameters
-BatchContext
Hiermee geeft u het BatchAccountContext exemplaar dat door deze cmdlet wordt gebruikt om te communiceren met de Batch-service. Als u de cmdlet Get-AzBatchAccount gebruikt om uw BatchAccountContext op te halen, wordt Microsoft Entra-verificatie gebruikt bij interactie met de Batch-service. Als u in plaats daarvan verificatie met gedeelde sleutels wilt gebruiken, gebruikt u de cmdlet Get-AzBatchAccountKey om een BatchAccountContext-object op te halen waarin de bijbehorende toegangssleutels zijn ingevuld. Wanneer u verificatie met gedeelde sleutels gebruikt, wordt de primaire toegangssleutel standaard gebruikt. Als u de sleutel wilt wijzigen die u wilt gebruiken, stelt u de eigenschap BatchAccountContext.KeyInUse in.
Type: | BatchAccountContext |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ComputeNodeDeallocationOption
Hiermee geeft u een deallocatieoptie op voor de bewerking voor het wijzigen van de grootte die door deze cmdlet wordt gestart.
Type: | Nullable<T>[ComputeNodeDeallocationOption] |
Geaccepteerde waarden: | Requeue, Terminate, TaskCompletion, RetainedData |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Id
Hiermee geeft u de id op van de pool waarvan de grootte van deze cmdlet wordt gewijzigd.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ResizeTimeout
Hiermee geeft u een time-outperiode op voor de groottebewerking. Als de pool de doelgrootte momenteel niet bereikt, stopt de grootte van de bewerking.
Type: | Nullable<T>[TimeSpan] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-TargetDedicatedComputeNodes
Het aantal toegewezen doel-rekenknooppunten.
Type: | Nullable<T>[Int32] |
Aliassen: | TargetDedicated |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-TargetLowPriorityComputeNodes
Het aantal rekenknooppunten met lage prioriteit.
Type: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell