Dela via


Get-AzBatchPoolNodeCount

Hämtar batchnodantal per nodtillstånd grupperat efter pool-ID.

Syntax

AzureBatchPoolNodeCounts (Standard)

Get-AzBatchPoolNodeCount
    -BatchContext <BatchAccountContext>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

PoolId

Get-AzBatchPoolNodeCount
    -BatchContext <BatchAccountContext>
    [-PoolId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ParentObject

Get-AzBatchPoolNodeCount
    -BatchContext <BatchAccountContext>
    [-Pool <PSCloudPool>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ODataFilter

Get-AzBatchPoolNodeCount
    -BatchContext <BatchAccountContext>
    [-MaxCount <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

Med cmdleten Get-AzBatchPoolNodeCount kan kunderna få tillbaka antalet noder per nodtillstånd grupperat efter pool. Möjliga nodtillstånd skapar, inaktiva, lämnarPool, offline, förinställda, startar om, återskapar, kör, startar, startTaskFailed, okänd, oanvändbar och waitingForStartTask. Cmdleten tar pool-ID eller poolparameter för att filtrera endast pool med angivet pool-ID.

Exempel

Exempel 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

Listnodantal per nodtillstånd för pooler under aktuell batchkontokontext.

Exempel 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

Visa antalet noder per nodtillstånd för ett pooldelade pool-ID.

Parametrar

-BatchContext

BatchAccountContext-instansen som ska användas när du interagerar med Batch-tjänsten. Om du använder cmdleten Get-AzBatchAccount för att hämta BatchAccountContext används Microsoft Entra autentisering när du interagerar med Batch-tjänsten. Om du vill använda autentisering med delad nyckel i stället använder du cmdleten Get-AzBatchAccountKey för att hämta ett BatchAccountContext-objekt med dess åtkomstnycklar ifyllda. När du använder autentisering med delad nyckel används den primära åtkomstnyckeln som standard. Om du vill ändra vilken nyckel som ska användas anger du egenskapen BatchAccountContext.KeyInUse.

Parameteregenskaper

Typ:BatchAccountContext
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-MaxCount

Anger det maximala antalet pooler som ska returneras. Standardvärdet är 10.

Parameteregenskaper

Typ:Int32
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

ODataFilter
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Pool

Anger PSCloudPool som nodantal ska hämtas för.

Parameteregenskaper

Typ:PSCloudPool
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

ParentObject
Position:Named
Obligatorisk:False
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-PoolId

ID:t för poolen som nodantal ska hämtas för.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

PoolId
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

String

PSCloudPool

BatchAccountContext

Utdata

PSPoolNodeCounts