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 zawierają nazwę węzła, stan, typ i stan kondycji (zobacz sekcję Dane wyjściowe, aby uzyskać więcej szczegółów).

Pamiętaj, ż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 dotyczące 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 miejsca, w którym została przerwana poprzednia strona, przenosząc znaczenie tylko do samego zapytania. Ta wartość powinna zostać wygenerowana na podstawie uruchomienia tego zapytania i może zostać przekazana do następnego żądania zapytania w celu pobrania kolejnych stron. Wartość tokenu kontynuacji 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.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-MaxResults

Określa maksymalną liczbę elementów wyników, które można zwrócić na stronę. Definiuje górną granicę liczby zwróconych 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 zignorowana w przeciwnym razie.

Typ:Int64
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych: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.

Typ:NodeStatusFilter
Dopuszczalne wartości:Default, Up, Down, Enabling, Disabling, Disabled, Unknown, Removed, All
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TimeoutSec

Określa limit czasu dla operacji w sekundach.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

System.String

Dane wyjściowe

System.Object