Aracılığıyla paylaş


Start-AzBatchPoolResize

Havuzu yeniden boyutlandırmaya başlar.

Sözdizimi

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

Description

Start-AzBatchPoolResize cmdlet'i bir havuzda Azure Batch yeniden boyutlandırma işlemini başlatır.

Örnekler

Örnek 1: Havuzu 12 düğüm olarak yeniden boyutlandırma

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

Bu komut, ContosoPool06 kimliğine sahip havuzda bir yeniden boyutlandırma işlemi başlatır. İşlemin hedefi 12 ayrılmış işlem düğümüdür. $Context değişkenine bağlam atamak için Get-AzBatchAccountKey cmdlet'ini kullanın.

Örnek 2: Serbest bırakma seçeneğini kullanarak havuzu yeniden boyutlandırma

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

Bu cmdlet bir havuzu beş ayrılmış işlem düğümüne yeniden boyutlandırıyor. Komutu Get-AzBatchPool cmdlet'ini kullanarak ContosoPool06 kimliğine sahip havuzu alır. Komut, işlem hattı işlecini kullanarak bu havuz nesnesini geçerli cmdlet'e geçirir. komutu havuzda bir yeniden boyutlandırma işlemi başlatır. Hedef, beş ayrılmış işlem düğümüdür. komutu bir saatlik zaman aşımı süresini belirtir. komutu Sonlandır'ın serbest bırakma seçeneğini belirtir.

Parametreler

-BatchContext

Bu cmdlet'in Batch hizmetiyle etkileşimde bulunurken kullandığı BatchAccountContext örneğini belirtir. BatchAccountContext'inizi almak için Get-AzBatchAccount cmdlet'ini kullanırsanız, Batch hizmetiyle etkileşim kurarken Microsoft Entra kimlik doğrulaması kullanılır. Bunun yerine paylaşılan anahtar kimlik doğrulamasını kullanmak için Get-AzBatchAccountKey cmdlet'ini kullanarak erişim anahtarları doldurulmuş bir BatchAccountContext nesnesi alın. Paylaşılan anahtar kimlik doğrulaması kullanılırken, birincil erişim anahtarı varsayılan olarak kullanılır. Kullanılacak anahtarı değiştirmek için BatchAccountContext.KeyInUse özelliğini ayarlayın.

Tür:BatchAccountContext
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ComputeNodeDeallocationOption

Bu cmdlet'in başlattığı yeniden boyutlandırma işlemi için bir serbest bırakma seçeneği belirtir.

Tür:Nullable<T>[ComputeNodeDeallocationOption]
Kabul edilen değerler:Requeue, Terminate, TaskCompletion, RetainedData
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Id

Bu cmdlet'in yeniden boyutlandırıldığı havuzun kimliğini belirtir.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ResizeTimeout

Yeniden boyutlandırma işlemi için zaman aşımı süresini belirtir. Havuz bu zamana kadar hedef boyuta ulaşmazsa yeniden boyutlandırma işlemi durdurulur.

Tür:Nullable<T>[TimeSpan]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TargetDedicatedComputeNodes

Hedef ayrılmış işlem düğümlerinin sayısı.

Tür:Nullable<T>[Int32]
Diğer adlar:TargetDedicated
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TargetLowPriorityComputeNodes

Hedef düşük öncelikli işlem düğümlerinin sayısı.

Tür:Nullable<T>[Int32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

String

BatchAccountContext

Çıkışlar

Void