Udostępnij za pośrednictwem


Get-ServiceFabricNode

Pobiera informacje dotyczące wszystkich węzłów w klastrze usługi Service Fabric lub dla określonego węzła.

Składnia

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

Opis

Polecenie cmdlet Get-ServiceFabricNode pobiera informacje dotyczące wszystkich węzłów w autonomicznym klastrze usługi Service Fabric lub dla określonego węzła. Zwrócone informacje o węźle obejmują nazwę węzła, stan, typ i stan kondycji (zobacz sekcję Dane wyjściowe , aby uzyskać więcej informacji).

Należy pamiętać, że przed wykonaniem dowolnej operacji w klastrze usługi Service Fabric należy ustanowić połączenie z klastrem przy użyciu polecenia cmdlet Connect-ServiceFabricCluster .

Przykłady

Przykład 1. Uzyskiwanie informacji o wszystkich węzłach w klastrze

PS C:\> Get-ServiceFabricNode

To polecenie zwraca informacje dotyczące wszystkich węzłów w klastrze usługi Service Fabric.

Przykład 2. Pobieranie informacji dla określonego węzła

PS C:\> Get-ServiceFabricNode -NodeName Node1

To polecenie zwraca informacje dla węzła o nazwie Node1.

Parametry

-ContinuationToken

Określa token kontynuacji, który może służyć do pobierania następnej strony wyników zapytania.

Jeśli zbyt wiele wyników uwzględnia podane filtry, mogą nie mieścić się w jednym komunikacie. Stronicowanie jest używane do tego celu przez podzielenie kolekcji zwróconych wyników na oddzielne strony. Token kontynuacji służy do poznania, gdzie została przerwana poprzednia strona, przenosząc znaczenie tylko do samego zapytania. Ta wartość powinna być generowana z uruchamiania tego zapytania i może zostać przekazana do następnego żądania zapytania w celu pobrania kolejnych stron. Wartość tokenu kontynuacji o wartości innej niż null jest zwracana w ramach wyniku tylko wtedy, gdy istnieje kolejna strona. Jeśli ta wartość zostanie podana bez opcji -GetSinglePage, zapytanie zwróci wszystkie strony rozpoczynające się od wartości tokenu kontynuacji.

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

-GetSinglePage

Określa, czy zapytanie zwróci jedną stronę wyników zapytania z wartością tokenu kontynuacji, czy wszystkie strony połączone w jedną listę wyników. Jeśli ta opcja jest zaznaczona, obowiązkiem osoby wywołującej zapytanie jest sprawdzenie kolejnych stron.

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

-MaxResults

Określa maksymalną liczbę elementów wyników, które można zwrócić na stronę. Definiuje górną granicę liczby zwracanych wyników, a nie minimum. Jeśli na przykład strona pasuje do maksymalnie 1000 zwracanych elementów zgodnie z maksymalnymi ograniczeniami rozmiaru komunikatów zdefiniowanymi w konfiguracji, a wartość MaxResults jest ustawiona na 2000, zwracane są tylko 1000 wyników, nawet jeśli 2000 elementów wyników jest zgodne z opisem zapytania. Ta wartość wymaga wybrania flagi GetSinglePage; Zostanie on zignorowany w przeciwnym razie.

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

-NodeName

Określa nazwę węzła usługi Service Fabric, którego informacje są zwracane. Jeśli nie zostanie określony, polecenie cmdlet zwróci informacje dotyczące wszystkich węzłów w klastrze.

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

-StatusFilter

Określa filtr stanu węzła jako obiekt System.Fabric.Query.NodeStatusFilter .

W wynikach są zwracane tylko węzły o stanie pasującym do tego filtru.

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

Określa limit czasu dla operacji w sekundach.

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

Dane wejściowe

System.String

Dane wyjściowe

System.Object