Compartilhar via


Get-ServiceFabricNode

Obtém informações para todos os nós em um cluster do Service Fabric ou para um nó específico.

Sintaxe

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

Description

O cmdlet Get-ServiceFabricNode obtém informações para todos os nós em um cluster autônomo do Service Fabric ou para um nó específico. As informações do nó retornado incluem o nome do nó, o status, o tipo e o estado de integridade (consulte a seção Saídas para obter mais detalhes).

Tenha em mente que, antes de executar qualquer operação em um cluster do Service Fabric, você deve estabelecer uma conexão com o cluster usando o cmdlet Connect-ServiceFabricCluster.

Exemplos

Exemplo 1: obter informações para todos os nós no cluster

PS C:\> Get-ServiceFabricNode

Esse comando retorna informações para todos os nós no cluster do Service Fabric.

Exemplo 2: obter informações para um nó específico

PS C:\> Get-ServiceFabricNode -NodeName Node1

Esse comando retorna informações para o nó com o nome Node1.

Parâmetros

-ContinuationToken

Especifica o token de continuação que pode ser usado para recuperar a próxima página de resultados da consulta.

Se muitos resultados respeitarem os filtros fornecidos, eles poderão não se encaixar em uma mensagem. A paginação é usada para considerar isso dividindo a coleção de resultados retornados em páginas separadas. O token de continuação é usado para saber de onde a página anterior parou, carregando significância apenas para a consulta em si. Esse valor deve ser gerado com a execução dessa consulta e pode ser passado para a próxima solicitação de consulta para obter páginas subsequentes. Um valor de token de continuação não nulo é retornado como parte do resultado somente se houver uma página subsequente. Se esse valor for fornecido sem a opção -GetSinglePage, a consulta retornará todas as páginas a partir do valor do token de continuação.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-GetSinglePage

Especifica se a consulta retornará uma página dos resultados da consulta com um valor de token de continuação ou todas as páginas combinadas em uma lista de resultados. Se essa opção estiver selecionada, será responsabilidade do chamador da consulta verificar se há páginas subsequentes.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-MaxResults

Especifica o número máximo de itens de resultado que podem ser retornados por página. Isso define o limite superior para o número de resultados retornados, não um mínimo. Por exemplo, se a página se ajustar no máximo 1000 itens retornados de acordo com as restrições máximas de tamanho da mensagem definidas na configuração e o valor MaxResults for definido como 2000, apenas 1000 resultados serão retornados, mesmo que 2.000 itens de resultado correspondam à descrição da consulta. Esse valor requer a seleção do sinalizador GetSinglePage; ele será ignorado caso contrário.

Tipo:Int64
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-NodeName

Especifica o nome do nó do Service Fabric cujas informações estão sendo retornadas. Se não for especificado, o cmdlet retornará informações para todos os nós no cluster.

Tipo:String
Cargo:0
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-StatusFilter

Especifica o filtro de status do nó como um objeto System.Fabric.Query.NodeStatusFilter.

Somente nós com status correspondente a esse filtro são retornados nos resultados.

Tipo:NodeStatusFilter
Valores aceitos:Default, Up, Down, Enabling, Disabling, Disabled, Unknown, Removed, All
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TimeoutSec

Especifica o período de tempo limite, em segundos, para a operação.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

System.String

Saídas

System.Object