Move-ServiceFabricSecondaryReplica
Move a réplica secundária do Tecido de Serviço de um serviço imponente.
Sintaxe
Move-ServiceFabricSecondaryReplica
[-CurrentSecondaryNodeName <String>]
[-NewSecondaryNodeName <String>]
[-IgnoreConstraints <Boolean>]
-PartitionId <Guid>
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Move-ServiceFabricSecondaryReplica
[-CurrentSecondaryNodeName <String>]
[-NewSecondaryNodeName <String>]
[-IgnoreConstraints <Boolean>]
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Move-ServiceFabricSecondaryReplica
[-CurrentSecondaryNodeName <String>]
[-NewSecondaryNodeName <String>]
[-IgnoreConstraints <Boolean>]
-ServiceName <Uri>
[-PartitionKindSingleton]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Move-ServiceFabricSecondaryReplica
[-CurrentSecondaryNodeName <String>]
[-NewSecondaryNodeName <String>]
[-IgnoreConstraints <Boolean>]
-ServiceName <Uri>
[-PartitionKindNamed]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Move-ServiceFabricSecondaryReplica
[-CurrentSecondaryNodeName <String>]
[-NewSecondaryNodeName <String>]
[-IgnoreConstraints <Boolean>]
-ServiceName <Uri>
[-PartitionKindUniformInt64]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
O cmdlet Move-ServiceFabricSecondaryReplica move a réplica secundária de serviço stateful service stateful do nó secundário ativo atual para uma localização de nó especificado. Também pode realizar esta operação nos serviços do sistema. Não pode usar este cmdlet para serviços apátridas.
O cmdlet Move-ServiceFabricSecondaryReplica move a réplica secundária para um novo nó de nó de tecido de serviço após a aceitação do comando. No entanto, o equilibrador de carga pode mover novamente a réplica secundária com base em restrições do balançador de carga ou no algoritmo de equilíbrio do balançador de carga.
Para utilizar este cmdlet, deve ser membro do grupo administradores.
Antes de utilizar este cmdlet, ligue-se ao cluster de Tecido de Serviço.
Exemplos
Exemplo 1: Mover a réplica secundária de um serviço imponente por nome de nó
PS C:\> Move-ServiceFabricSecondaryReplica -CurrentSecondaryNodeName "N0020" -NewSecondaryNodeName "N0010" -PartitionId 93838f53-f1d9-4b99-8492-b802ee807d03 -ServiceName fabric:/SampleApp/SampleService
Este comando move a réplica secundária especificada do nó N0020 para o nó N0010 para a partição especificada que pertence ao tecido nomeado:/SampleApp/SampleService.
Exemplo 2: Mover uma réplica secundária aleatória de um serviço stateful por nome de serviço para um novo nó
PS C:\> Move-ServiceFabricSecondaryReplica -ServiceName fabric:/myApp/MyPersistedService
Este comando move uma réplica secundária aleatória para um novo nó. Uma divisória aleatória é selecionada para o serviço especificado.
Parâmetros
-CurrentSecondaryNodeName
Especifica o nome do nó atual para o nó secundário.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-IgnoreConstraints
Indica se o cmdlet ignora os constrangimentos.
Tipo: | Boolean |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-NewSecondaryNodeName
Especifica o novo nome do nó para o nó secundário.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PartitionId
Especifica o ID da partição para a qual a réplica é movida.
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-PartitionKey
Especifica a chave da partição para a qual a réplica é movida.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-PartitionKindNamed
Indica que este cmdlet move um serviço de partição nomeado.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PartitionKindSingleton
Indica que este cmdlet move um serviço de divisória singleton.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PartitionKindUniformInt64
Indica que este cmdlet move um serviço de divisórias UniformInt64.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ServiceName
Especifica o nome de serviço da réplica para mover.
Tipo: | Uri |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-TimeoutSec
Especifica o período de tempo de ício, em segundos, para a operação.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Entradas
System.Boolean
System.Guid
System.Uri
System.String
Saídas
System.Object