Поделиться через


Get-ServiceFabricNode

Получает сведения обо всех узлах в кластере Service Fabric или для определенного узла.

Синтаксис

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

Описание

Командлет get-ServiceFabricNode получает сведения обо всех узлах в автономном кластере Service Fabric или для определенного узла. Сведения о возвращаемом узле включают имя узла, состояние, тип и состояние работоспособности (дополнительные сведения см. в разделе Выходные данные).

Помните, что перед выполнением любой операции в кластере Service Fabric необходимо установить подключение к кластеру с помощью командлета Connect-ServiceFabricCluster.

Примеры

Пример 1. Получение сведений для всех узлов в кластере

PS C:\> Get-ServiceFabricNode

Эта команда возвращает сведения обо всех узлах в кластере Service Fabric.

Пример 2. Получение сведений для определенного узла

PS C:\> Get-ServiceFabricNode -NodeName Node1

Эта команда возвращает сведения для узла с именем Node1.

Параметры

-ContinuationToken

Указывает маркер продолжения, который можно использовать для получения следующей страницы результатов запроса.

Если слишком много результатов учитывает предоставленные фильтры, они могут не соответствовать одному сообщению. Разбиение по страницам используется для учета этого путем разделения коллекции возвращаемых результатов на отдельные страницы. Маркер продолжения используется для того, чтобы узнать, где слева предыдущая страница, которая имеет значение только для самого запроса. Это значение должно быть создано при выполнении этого запроса и может быть передано в следующий запрос запроса, чтобы получить последующие страницы. Значение маркера продолжения, отличное от NULL, возвращается как часть результата только в том случае, если есть следующая страница. Если это значение предоставляется без параметра -GetSinglePage, запрос вернет все страницы, начиная со значения маркера продолжения.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-GetSinglePage

Указывает, будет ли запрос возвращать одну страницу результатов запроса со значением маркера продолжения или все страницы, объединенные в один список результатов. Если этот параметр выбран, то он несет ответственность за вызывающий запрос, чтобы проверить наличие последующих страниц.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaxResults

Указывает максимальное количество элементов результатов, которые можно возвращать на страницу. Это определяет верхнюю границу для числа возвращаемых результатов, а не минимума. Например, если страница соответствует не более 1000 возвращаемых элементов в соответствии с ограничениями максимального размера сообщения, определенными в конфигурации, а значение MaxResults равно 2000, возвращается только 1000 результатов, даже если 2000 элементов результатов соответствуют описанию запроса. Для этого значения требуется выбор флага GetSinglePage; Он будет игнорироваться в противном случае.

Тип:Int64
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NodeName

Указывает имя узла Service Fabric, сведения которого возвращаются. Если этот параметр не указан, командлет вернет сведения для всех узлов в кластере.

Тип:String
Position:0
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-StatusFilter

Указывает фильтр состояния узла в виде объекта System.Fabric.Query.NodeStatusFilter.

В результатах возвращаются только узлы с состоянием, соответствующим этому фильтру.

Тип:NodeStatusFilter
Допустимые значения:Default, Up, Down, Enabling, Disabling, Disabled, Unknown, Removed, All
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TimeoutSec

Указывает период времени ожидания (в секундах) для операции.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

System.String

Выходные данные

System.Object