Bagikan melalui


Get-AzBatchPoolNodeCount

Mendapatkan jumlah simpul Batch per status simpul yang dikelompokkan menurut id kumpulan.

Sintaks

Get-AzBatchPoolNodeCount
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchPoolNodeCount
   [-PoolId <String>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchPoolNodeCount
   [-Pool <PSCloudPool>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchPoolNodeCount
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Deskripsi

Cmdlet Get-AzBatchPoolNodeCount memungkinkan pelanggan untuk mendapatkan jumlah simpul kembali per status simpul yang dikelompokkan menurut kumpulan. Status simpul yang mungkin membuat, menganggur, meninggalkanPool, offline, didahului, me-reboot, mencitrakan ulang, menjalankan, memulai, startTaskFailed, tidak diketahui, tidak dapat digunakan, dan menungguForStartTask. Cmdlet mengambil parameter PoolId atau Pool untuk hanya memfilter kumpulan dengan id kumpulan yang ditentukan.

Contoh

Contoh 1

$batchContext = Get-AzBatchAccountKey -AccountName "contosobatch"
Get-AzBatchPoolNodeCount -BatchContext $batchContext

PoolId                         Dedicated                                                    LowPriority
------                         ---------                                                    -----------
contosopool1                   Creating: 1, Idle: 1, Rebooting: 1, Running: 5, Total: 8     Total: 0
contosopool2                   Idle: 1, Rebooting: 1, Total: 2                              Total: 0

Mencantumkan jumlah simpul per status simpul untuk kumpulan di bawah konteks akun batch saat ini.

Contoh 2

Get-AzBatchPoolNodeCount -BatchContext $batchContext -PoolId "contosopool1"

PoolId                         Dedicated                                                    LowPriority
------                         ---------                                                    -----------
contosopool1                   Creating: 1, Idle: 1, Rebooting: 1, Running: 5, Total: 8     Total: 0

$poolnodecounts = Get-AzBatchPoolNodeCount -BatchContext $batchContext -PoolId "contosopool1"
$poolnodecounts.Dedicated

Creating            : 1
Idle                : 1
LeavingPool         : 0
Offline             : 0
Preempted           : 0
Rebooting           : 1
Reimaging           : 0
Running             : 5
Starting            : 0
StartTaskFailed     : 0
Total               : 8
Unknown             : 0
Unusable            : 0
WaitingForStartTask : 0

Get-AzBatchPool -Id "contosopool1" -BatchContext $batchContext | Get-AzBatchPoolNodeCount -BatchContext $batchContext

PoolId                         Dedicated                                                    LowPriority
------                         ---------                                                    -----------
contosopool1                   Creating: 1, Idle: 1, Rebooting: 1, Running: 5, Total: 8     Total: 0

Tampilkan jumlah simpul per status simpul untuk kumpulan yang diberikan id kumpulan.

Parameter

-BatchContext

Instans BatchAccountContext untuk digunakan saat 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

-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

-MaxCount

Menentukan jumlah maksimum kumpulan yang akan dikembalikan. Nilai defaultnya adalah 10.

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

-Pool

Menentukan PSCloudPool untuk mendapatkan jumlah simpul.

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

-PoolId

Id kumpulan untuk mendapatkan jumlah simpul.

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

Input

String

PSCloudPool

BatchAccountContext

Output

PSPoolNodeCounts