Start-ServiceFabricPartitionQuorumLoss

Inicia un error para colocar una partición en pérdida de cuórum. A continuación se indican las distintas formas de especificar o elegir la partición en la que se invocará la pérdida de cuórum.

Syntax

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

El cmdlet Start-ServiceFabricPartitionQuorumLoss inicia un error para colocar una partición de servicio con estado en pérdida de cuórum en Azure Service Fabric.

Para ejecutar este cmdlet, FaultAnalysisService debe estar habilitado.

Advertencia

No use este cmdlet para realizar una operación de error de pérdida de cuórum en los servicios del sistema. Ejecute este cmdlet para realizar una operación de error de pérdida de cuórum solo para las particiones de los servicios con estado.

Puede comprobar el progreso de la operación de error mediante el cmdlet Get-ServiceFabricPartitionQuorumLossProgress .

Ejemplos

Ejemplo 1: Iniciar una operación de error de pérdida de cuórum para un servicio por identificador de partición

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 una operación de error de pérdida de cuórum de partición en el servicio denominado fabric:/ContosoApp/ContosoService en la partición que tiene el identificador 20a726d0-3112-4c5a-a22c-2e4b8ee85280. El parámetro QuorumLossMode tiene un valor de QuorumReplicas, lo que significa que este cmdlet genera errores en un cuórum de réplicas. Especifique un GUID único para el parámetro OperationId . Puede usar este identificador para comprobar el progreso de la operación de error de pérdida de cuórum.

Parámetros

-OperationId

Especifica un identificador único para esta operación. Especifique un valor único. Para comprobar el progreso de la operación, pase este identificador a Get-ServiceFabricPartitionQuorumLossProgress.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PartitionId

Especifica el identificador de la partición de Service Fabric que este cmdlet coloca en pérdida de cuórum.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PartitionKey

Especifica la clave de la partición de Service Fabric que este cmdlet coloca en pérdida de cuórum.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PartitionKindNamed

Indica que la partición de Service Fabric que este cmdlet coloca en pérdida de cuórum es una partición con nombre.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PartitionKindSingleton

Indica que la partición de Service Fabric que este cmdlet coloca en pérdida de cuórum es una partición singleton.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PartitionKindUniformInt64

Indica que la partición de Service Fabric que este cmdlet coloca en pérdida de cuórum es una partición UniformInt64.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-QuorumLossDurationInSeconds

Especifica la duración, en segundos, de la pérdida de cuórum.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-QuorumLossMode

Especifica el modo de pérdida de cuórum que realiza este cmdlet. Los valores permitidos para este parámetro son los siguientes:

  • FullQuorumLoss. Bajar todas las réplicas de la partición de destino.
  • PartialQuorumLoss. Bajar un cuórum de réplicas para la partición de destino.
Type:QuorumLossMode
Accepted values:Invalid, QuorumReplicas, AllReplicas
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ServiceName

Especifica el identificador uniforme de recursos (URI) de un servicio de Service Fabric.

Type:Uri
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TimeoutSec

Especifica el período de tiempo de espera, en segundos, para la operación.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

System.Guid

System.Uri

System.String

Salidas

System.Object