Start-ServiceFabricPartitionRestart
Inicia o reinício de uma divisória de serviço imponente.
Sintaxe
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-PartitionId <Guid>
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-ServiceName <Uri>
[-PartitionKindSingleton]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-ServiceName <Uri>
[-PartitionKindNamed]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionRestart
-OperationId <Guid>
-RestartPartitionMode <RestartPartitionMode>
-ServiceName <Uri>
[-PartitionKindUniformInt64]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
O cmdlet Start-ServiceFabricPartitionRestart inicia o reinício de uma divisória de serviço imponente no Tecido de Serviço Azure. Para executar este cmdlet, o FaultAnalysisService tem de ser ativado.
Executar este cmdlet para reiniciar apenas divisórias para serviços estatais. Não utilize este cmdlet para reiniciar divisórias para serviços de sistema.
Pode verificar o progresso da operação utilizando o cmdlet Get-ServiceFabricPartitionRestartProgress .
Exemplos
Exemplo 1: Reiniciar todas as réplicas de um serviço por ID de partição
PS C:\> Start-ServiceFabricPartitionRestart -OperationId 53ba886b-79be-46ee-bf7e-d79db64eb003 -RestartPartitionMode AllReplicasOrInstances -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Este comando reinicia todas as réplicas do serviço denominado tecido:/ContosoApp/ContosoService na partição que tem o ID 20a726d0-3112-4c5a-a22c-2e4b8ee85280. Especifique um GUID único para o parâmetro OperationId . Pode utilizar esta identificação para verificar o andamento da operação de reinício.
Exemplo 2: Reiniciar todas as réplicas de um serviço por chave de partição
PS C:\> Start-ServiceFabricPartitionRestart -OperationId ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 -RestartPartitionMode AllReplicasOrInstances -ServiceName "fabric:/ContosoApp/ContosoService" -PartitionKindUniformInt64 -PartitionKey 2000
Este comando reinicia todas as réplicas do serviço denominado tecido:/ContosoApp/ContosoService na partição que tem a chave de partição 2000. Especifique um GUID único para o parâmetro OperationId .
Parâmetros
-OperationId
Especifica um identificador único para esta operação. Especifique um valor único. Pode verificar o progresso da operação utilizando este ID e o cmdlet Get-ServiceFabricPartitionRestartProgress .
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PartitionId
Especifica o ID da partição do Tecido de Serviço que este cmdlet reinicia.
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 do Tecido de Serviço que este cmdlet reinicia.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-PartitionKindNamed
Indica que a partição do Tecido de Serviço que este cmdlet reinicia é uma partição nomeada.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PartitionKindSingleton
Indica que a partição do Tecido de Serviço que este cmdlet reinicia é uma partição singleton.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PartitionKindUniformInt64
Indica que a partição do Tecido de Serviço que este cmdlet reinicia é uma partição UniformInt64.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RestartPartitionMode
Especifica o modo para a operação de reinício da partição. Os valores aceitáveis para este parâmetro são:
- AllReplicasOrInstances. Reinicie todas as réplicas na partição do alvo.
- Apenas os estados-maiores. Reinicie apenas os secundários na partição do alvo.
Tipo: | RestartPartitionMode |
Valores aceites: | Invalid, AllReplicasOrInstances, OnlyActiveSecondaries |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ServiceName
Especifica o Identificador de Recursos Uniforme (URI) de um serviço de tecido de serviço.
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.Guid
System.Uri
System.String
Saídas
System.Object