Start-ServiceFabricPartitionQuorumLoss
Inicia uma falha para colocar uma partição em perda de quórum. As várias maneiras de especificar ou escolher a partição para invocar a perda de quórum estão abaixo.
Sintaxe
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-PartitionId <Guid>
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-ServiceName <Uri>
[-PartitionKindSingleton]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-ServiceName <Uri>
[-PartitionKindNamed]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Start-ServiceFabricPartitionQuorumLoss
-OperationId <Guid>
-QuorumLossMode <QuorumLossMode>
-QuorumLossDurationInSeconds <Int32>
-ServiceName <Uri>
[-PartitionKindUniformInt64]
-PartitionKey <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
O cmdlet Start-ServiceFabricPartitionQuorumLoss inicia uma falha para colocar uma partição de serviço com estado em perda de quórum no Azure Service Fabric.
Para executar esse cmdlet, FaultAnalysisService deve estar habilitado.
Advertência
Não use este cmdlet para executar uma operação de falha de perda de quórum em serviços do sistema. Execute este cmdlet para executar uma operação de falha de perda de quórum somente para partições para serviços com monitoração de estado.
Você pode verificar o progresso da operação de falha usando o cmdlet Get-ServiceFabricPartitionQuorumLossProgress
Exemplos
Exemplo 1: Iniciar uma operação de falha de perda de quórum para um serviço por ID de partição
PS C:\> Start-ServiceFabricPartitionQuorumLoss -OperationId aeaceca9-320d-4f7b-84e8-3cc13c29a974 -QuorumLossMode QuorumReplicas -QuorumLossDurationInSeconds 10 -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Este comando inicia uma operação de falha de perda de quorum de partição no serviço chamado fabric:/ContosoApp/ContosoService na partição que tem a ID 20a726d0-3112-4c5a-a22c-2e4b8ee85280.
O parâmetro
Parâmetros
-OperationId
Especifica um identificador exclusivo para esta operação. Especifique um valor exclusivo. Você pode verificar o progresso da operação passando essa ID para Get-ServiceFabricPartitionQuorumLossProgress.
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PartitionId
Especifica a ID da partição do Service Fabric que esse cmdlet coloca em perda de quórum.
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 Service Fabric que esse cmdlet coloca na perda de quórum.
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 Service Fabric que este cmdlet coloca na perda de quórum é 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 Service Fabric que este cmdlet coloca na perda de quorum é 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 Service Fabric que este cmdlet coloca na perda de quórum é uma partição UniformInt64.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-QuorumLossDurationInSeconds
Especifica a duração, em segundos, da perda de quórum.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-QuorumLossMode
Especifica o modo de perda de quórum que esse cmdlet executa. Os valores aceitáveis para este parâmetro são:
- Perda total de quórum. Desative todas as réplicas da partição de destino.
- ParcialQuorumLoss. Reduza um quórum de réplicas para a partição de destino.
Tipo: | QuorumLossMode |
Valores aceites: | Invalid, QuorumReplicas, AllReplicas |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ServiceName
Especifica o URI (Uniform Resource Identifier) de um serviço do Service Fabric.
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 limite, 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