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