Bagikan melalui


Start-AzBatchPoolResize

Mulai mengubah ukuran kumpulan.

Sintaks

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

Deskripsi

Cmdlet Start-AzBatchPoolResize memulai operasi pengubahan ukuran Azure Batch pada kumpulan.

Contoh

Contoh 1: Mengubah ukuran kumpulan menjadi 12 simpul

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

Perintah ini memulai operasi mengubah ukuran pada kumpulan yang memiliki ID ContosoPool06. Target untuk operasi ini adalah 12 simpul komputasi khusus. Gunakan cmdlet Get-AzBatchAccountKey untuk menetapkan konteks ke variabel $Context.

Contoh 2: Mengubah ukuran kumpulan menggunakan opsi dealokasi

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

Cmdlet ini mengubah ukuran kumpulan menjadi lima simpul komputasi khusus. Perintah mendapatkan kumpulan yang memiliki ID ContosoPool06 dengan menggunakan cmdlet Get-AzBatchPool. Perintah meneruskan objek kumpulan tersebut ke cmdlet saat ini dengan menggunakan operator alur. Perintah memulai operasi mengubah ukuran pada kumpulan. Targetnya adalah lima simpul komputasi khusus. Perintah menentukan periode waktu habis satu jam. Perintah menentukan opsi alokasi pembatalan.

Parameter

-BatchContext

Menentukan instans BatchAccountContext yang digunakan cmdlet ini untuk berinteraksi dengan layanan Batch. Jika Anda menggunakan cmdlet Get-AzBatchAccount untuk mendapatkan BatchAccountContext Anda, autentikasi Microsoft Entra akan digunakan saat berinteraksi dengan layanan Batch. Untuk menggunakan autentikasi kunci bersama sebagai gantinya, gunakan cmdlet Get-AzBatchAccountKey untuk mendapatkan objek BatchAccountContext dengan kunci aksesnya diisi. Saat menggunakan autentikasi kunci bersama, kunci akses utama digunakan secara default. Untuk mengubah kunci yang akan digunakan, atur properti BatchAccountContext.KeyInUse.

Jenis:BatchAccountContext
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ComputeNodeDeallocationOption

Menentukan opsi alokasi untuk operasi mengubah ukuran yang dimulai cmdlet ini.

Jenis:Nullable<T>[ComputeNodeDeallocationOption]
Nilai yang diterima:Requeue, Terminate, TaskCompletion, RetainedData
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Id

Menentukan ID kumpulan yang mengubah ukuran cmdlet ini.

Jenis:String
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ResizeTimeout

Menentukan periode waktu habis untuk operasi pengubahan ukuran. Jika kumpulan tidak mencapai ukuran target saat ini, operasi mengubah ukuran akan berhenti.

Jenis:Nullable<T>[TimeSpan]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-TargetDedicatedComputeNodes

Jumlah simpul komputasi khusus target.

Jenis:Nullable<T>[Int32]
Alias:TargetDedicated
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-TargetLowPriorityComputeNodes

Jumlah simpul komputasi berprioritas rendah target.

Jenis:Nullable<T>[Int32]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

String

BatchAccountContext

Output

Void