Get-ServiceFabricNode

Ottiene informazioni per tutti i nodi in un cluster di Service Fabric o per un nodo specifico.

Sintassi

Get-ServiceFabricNode
   [[-NodeName] <String>]
   [-StatusFilter <NodeStatusFilter>]
   [-ContinuationToken <String>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]
Get-ServiceFabricNode
   [[-NodeName] <String>]
   [-StatusFilter <NodeStatusFilter>]
   [-GetSinglePage]
   [-ContinuationToken <String>]
   [-MaxResults <Int64>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-ServiceFabricNode ottiene informazioni per tutti i nodi in un cluster autonomo di Service Fabric o per un nodo specifico. Le informazioni sul nodo restituite includono il nome del nodo, lo stato, il tipo e lo stato di integrità (vedere la sezione Output per altri dettagli).

Tenere presente che, prima di eseguire qualsiasi operazione in un cluster di Service Fabric, è necessario stabilire una connessione al cluster usando il cmdlet Connect-ServiceFabricCluster .

Esempio

Esempio 1: Ottenere informazioni per tutti i nodi del cluster

PS C:\> Get-ServiceFabricNode

Questo comando restituisce informazioni per tutti i nodi del cluster di Service Fabric.

Esempio 2: Ottenere informazioni per un nodo specifico

PS C:\> Get-ServiceFabricNode -NodeName Node1

Questo comando restituisce informazioni per il nodo con il nome Node1.

Parametri

-ContinuationToken

Specifica il token di continuazione che può essere utilizzato per recuperare la pagina successiva dei risultati della query.

Se troppi risultati rispettano i filtri forniti, potrebbero non rientrare in un unico messaggio. Il paging viene usato per tenere conto di questo problema suddividendo la raccolta di risultati restituiti in pagine separate. Il token di continuazione viene usato per sapere dove è stata interrotta la pagina precedente, portando significato solo alla query stessa. Questo valore deve essere generato dall'esecuzione di questa query e può essere passato alla richiesta di query successiva per ottenere le pagine successive. Un valore del token di continuazione non Null viene restituito come parte del risultato solo se è presente una pagina successiva. Se questo valore viene fornito senza l'opzione -GetSinglePage, la query restituirà tutte le pagine a partire dal valore del token di continuazione.

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

-GetSinglePage

Specifica se la query restituirà una pagina di risultati della query con un valore del token di continuazione o tutte le pagine combinate in un unico elenco di risultati. Se questa opzione è selezionata, è responsabilità del chiamante della query verificare la presenza di pagine successive.

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

-MaxResults

Specifica il numero massimo di elementi dei risultati che possono essere restituiti per pagina. In questo modo viene definito il limite superiore per il numero di risultati restituiti, non minimo. Ad esempio, se la pagina rientra al massimo 1000 elementi restituiti in base alle limitazioni massime delle dimensioni dei messaggi definite nella configurazione e il valore MaxResults è impostato su 2000, vengono restituiti solo 1000 risultati, anche se 2000 elementi dei risultati corrispondono alla descrizione della query. Questo valore richiede la selezione del flag GetSinglePage; verrà ignorato in caso contrario.

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

-NodeName

Specifica il nome del nodo di Service Fabric le cui informazioni vengono restituite. Se non specificato, il cmdlet restituirà informazioni per tutti i nodi del cluster.

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

-StatusFilter

Specifica il filtro di stato del nodo come oggetto System.Fabric.Query.NodeStatusFilter .

Nei risultati vengono restituiti solo i nodi con stato corrispondente a questo filtro.

Type:NodeStatusFilter
Accepted values:Default, Up, Down, Enabling, Disabling, Disabled, Unknown, Removed, All
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Specifica il periodo di timeout, espresso in secondi, per l'operazione.

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

Input

System.String

Output

System.Object