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