Get-AzBatchPoolNodeCount

Havuz kimliğine göre gruplandırılmış düğüm durumu başına Batch düğüm sayısını alır.

Syntax

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>]

Description

Get-AzBatchPoolNodeCount cmdlet'i müşterilerin havuza göre gruplandırılmış düğüm durumu başına düğüm sayısını geri almasına olanak tanır. Olası düğüm durumları oluşturma, boşta kalma,Pool'dan çıkma, çevrimdışı, önceden yüklenmiş, yeniden başlatma, yeniden boyutlandırma, çalıştırma, başlatma, startTaskFailed, bilinmiyor, kullanılamaz ve waitingForStartTask'tır. cmdlet'i PoolId veya Pool parametresini alarak yalnızca havuz kimliği belirtilmiş havuzu filtreler.

Örnekler

Örnek 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

Geçerli toplu iş hesabı bağlamı altındaki havuzlar için düğüm başına düğüm sayısını listeleyin.

Örnek 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

Verilen havuz kimliği için düğüm durumu başına düğüm sayısını gösterir.

Parametreler

-BatchContext

Batch hizmetiyle etkileşim kurarken kullanılacak BatchAccountContext örneği. 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.

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

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxCount

Döndürülecek havuz sayısı üst sınırını belirtir. Varsayılan değer 10'dur.

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

-Pool

Düğüm sayılarının alındığı PSCloudPool'u belirtir.

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

-PoolId

Düğüm sayılarının alındığı havuzun kimliği.

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

Girişler

String

PSCloudPool

BatchAccountContext

Çıkışlar

PSPoolNodeCounts