Start-ServiceFabricPartitionRestart

Inicia el reinicio de una partición de servicio con estado.

Syntax

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

El cmdlet Start-ServiceFabricPartitionRestart inicia el reinicio de una partición de servicio con estado en Azure Service Fabric. Para ejecutar este cmdlet, FaultAnalysisService debe estar habilitado.

Ejecute este cmdlet para reiniciar solo las particiones de los servicios con estado. No use este cmdlet para reiniciar las particiones de los servicios del sistema.

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

Ejemplos

Ejemplo 1: Reinicio de todas las réplicas de un servicio por identificador de partición

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 las réplicas del servicio denominado fabric:/ContosoApp/ContosoService en la partición que tiene el identificador 20a726d0-3112-4c5a-a22c-2e4b8ee85280. Especifique un GUID único para el parámetro OperationId . Puede usar este identificador para comprobar el progreso de la operación de reinicio.

Ejemplo 2: Reinicio de todas las réplicas de un servicio por clave de partición

PS C:\> Start-ServiceFabricPartitionRestart -OperationId ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 -RestartPartitionMode AllReplicasOrInstances -ServiceName "fabric:/ContosoApp/ContosoService" -PartitionKindUniformInt64 -PartitionKey 2000

Este comando reinicia todas las réplicas del servicio denominado fabric:/ContosoApp/ContosoService en la partición que tiene la clave de partición 2000. Especifique un GUID único para el parámetro OperationId .

Parámetros

-OperationId

Especifica un identificador único para esta operación. Especifique un valor único. Puede comprobar el progreso de la operación mediante este identificador y el cmdlet Get-ServiceFabricPartitionRestartProgress .

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 reinicia este cmdlet.

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 reinicia este cmdlet.

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 reinicia 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 reinicia 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 reinicia es una partición UniformInt64.

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

-RestartPartitionMode

Especifica el modo para la operación de reinicio de la partición. Los valores permitidos para este parámetro son los siguientes:

  • AllReplicasOrInstances. Reinicie todas las réplicas de la partición de destino.
  • OnlyActiveSecondaries. Reinicie solo las secundarias de la partición de destino.
Type:RestartPartitionMode
Accepted values:Invalid, AllReplicasOrInstances, OnlyActiveSecondaries
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