Remove-AzBatchComputeNode
Menghapus simpul komputasi dari kumpulan.
Sintaks
Remove-AzBatchComputeNode
[-PoolId] <String>
[-Ids] <String[]>
[-DeallocationOption <ComputeNodeDeallocationOption>]
[-ResizeTimeout <TimeSpan>]
[-Force]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzBatchComputeNode
[[-ComputeNode] <PSComputeNode>]
[-DeallocationOption <ComputeNodeDeallocationOption>]
[-ResizeTimeout <TimeSpan>]
[-Force]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet Remove-AzBatchComputeNode menghapus simpul komputasi Azure Batch dari kumpulan.
Contoh
Contoh 1: Menghapus simpul komputasi
Remove-AzBatchComputeNode -PoolId "Pool07" -Ids "tvm-2316545714_1-20150725t213220z" -DeallocationOption Terminate -ResizeTimeout ([TimeSpan]::FromMinutes(10)) -BatchContext $Context
Perintah ini menghapus simpul komputasi yang memiliki ID yang ditentukan dari kumpulan yang memiliki ID Pool07. Perintah menentukan opsi Hentikan alokasi. Batas waktu pengubahan ukuran adalah 10 menit.
Contoh 2: Menghapus simpul komputasi dengan menggunakan alur
Get-AzBatchComputeNode -PoolId "Pool07" -Id "tvm-2316545714_1-20150725t213220z" -BatchContext $Context | Remove-AzBatchComputeNode -Force -BatchContext $Context
Perintah ini mendapatkan simpul komputasi yang memiliki ID yang ditentukan dari kumpulan yang memiliki ID Pool07 dengan menggunakan cmdlet Get-AzBatchComputeNode. Perintah meneruskan simpul tersebut ke cmdlet saat ini dengan menggunakan alur. Cmdlet saat ini menghapus simpul komputasi. Perintah menentukan parameter Force . Oleh karena itu, perintah tidak meminta Anda untuk konfirmasi.
Contoh 3: Menghapus beberapa simpul
Remove-AzBatchComputeNode -PoolId "Pool07" @("tvm-1783593343_28-20151117t214257z","tvm-1783593343_29-20151117t214257z") -Force -BatchContext $Context
Perintah ini menghapus dua simpul komputasi dari kumpulan yang memiliki KUMPULAN ID07. Perintah tidak meminta konfirmasi kepada Anda.
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.
Type: | BatchAccountContext |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputeNode
Menentukan objek PSComputeNode yang mewakili simpul komputasi yang dihapus cmdlet ini.
Type: | PSComputeNode |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeallocationOption
Menentukan opsi alokasi untuk operasi penghapusan yang dimulai cmdlet ini. Nilai defaultnya adalah Antrean Ulang.
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
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Memaksa perintah untuk dijalankan tanpa meminta konfirmasi pengguna.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Ids
Menentukan array ID simpul komputasi yang dihapus cmdlet ini dari kumpulan.
Type: | String[] |
Aliases: | Id |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PoolId
Menentukan ID kumpulan yang berisi simpul komputasi yang dihapus cmdlet ini.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResizeTimeout
Menentukan interval waktu habis untuk penghapusan simpul komputasi dari kumpulan. Nilai defaultnya adalah 10 menit. Nilai minimum adalah 5 menit.
Type: | Nullable<T>[TimeSpan] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |