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