Compartir a través de


Start-ServiceFabricPartitionRestart

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

Sintaxis

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.

Tipo:Guid
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PartitionId

Especifica el identificador de la partición de Service Fabric que reinicia este cmdlet.

Tipo:Guid
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-PartitionKey

Especifica la clave de la partición de Service Fabric que reinicia este cmdlet.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-PartitionKindNamed

Indica que la partición de Service Fabric que este cmdlet reinicia es una partición con nombre.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PartitionKindSingleton

Indica que la partición de Service Fabric que reinicia este cmdlet es una partición singleton.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PartitionKindUniformInt64

Indica que la partición de Service Fabric que este cmdlet reinicia es una partición UniformInt64.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RestartPartitionMode

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

  • AllReplicasOrInstances. Reinicie todas las réplicas de la partición de destino.
  • OnlyActiveSecondaries. Reinicie solo las secundarias de la partición de destino.
Tipo:RestartPartitionMode
Valores aceptados:Invalid, AllReplicasOrInstances, OnlyActiveSecondaries
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServiceName

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

Tipo:Uri
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-TimeoutSec

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

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

System.Guid

System.Uri

System.String

Salidas

System.Object