Start-ServiceFabricPartitionRestart
Lance le redémarrage d’une partition de service avec état.
Syntaxe
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
L’applet de commande Start-ServiceFabricPartitionRestart lance le redémarrage d’une partition de service avec état dans Azure Service Fabric. Pour exécuter cette applet de commande, faultAnalysisService doit être activé.
Exécutez cette applet de commande pour redémarrer uniquement les partitions pour les services avec état. N’utilisez pas cette applet de commande pour redémarrer des partitions pour les services système.
Vous pouvez vérifier la progression de l’opération à l’aide de l’applet de commande Get-ServiceFabricPartitionRestartProgress.
Exemples
Exemple 1 : Redémarrer tous les réplicas d’un service par ID de partition
PS C:\> Start-ServiceFabricPartitionRestart -OperationId 53ba886b-79be-46ee-bf7e-d79db64eb003 -RestartPartitionMode AllReplicasOrInstances -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Cette commande redémarre tous les réplicas du service nommé fabric :/ContosoApp/ContosoService dans la partition qui a l’ID 20a726d0-3112-4c5a-a22c-2e4b8ee85280. Spécifiez un GUID unique pour le paramètre OperationId. Vous pouvez utiliser cet ID pour vérifier la progression de l’opération de redémarrage.
Exemple 2 : Redémarrer tous les réplicas d’un service par clé de partition
PS C:\> Start-ServiceFabricPartitionRestart -OperationId ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 -RestartPartitionMode AllReplicasOrInstances -ServiceName "fabric:/ContosoApp/ContosoService" -PartitionKindUniformInt64 -PartitionKey 2000
Cette commande redémarre tous les réplicas du service nommé fabric :/ContosoApp/ContosoService dans la partition qui a la clé de partition 2000. Spécifiez un GUID unique pour le paramètre OperationId.
Paramètres
-OperationId
Spécifie un identificateur unique pour cette opération. Spécifiez une valeur unique. Vous pouvez vérifier la progression de l’opération à l’aide de cet ID et de l’applet de commande Get-ServiceFabricPartitionRestartProgress.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PartitionId
Spécifie l’ID de la partition Service Fabric que cette applet de commande redémarre.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PartitionKey
Spécifie la clé de la partition Service Fabric que cette applet de commande redémarre.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PartitionKindNamed
Indique que la partition Service Fabric que cette applet de commande redémarre est une partition nommée.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PartitionKindSingleton
Indique que la partition Service Fabric que cette applet de commande redémarre est une partition singleton.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PartitionKindUniformInt64
Indique que la partition Service Fabric que cette applet de commande redémarre est une partition UniformInt64.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RestartPartitionMode
Spécifie le mode de l’opération de redémarrage de partition. Les valeurs acceptables pour ce paramètre sont les suivantes :
- AllReplicasOrInstances. Redémarrez tous les réplicas dans la partition cible.
- OnlyActiveSecondaries. Redémarrez uniquement les fichiers secondaires dans la partition cible.
Type: | RestartPartitionMode |
Valeurs acceptées: | Invalid, AllReplicasOrInstances, OnlyActiveSecondaries |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ServiceName
Spécifie l’URI (Uniform Resource Identifier) d’un service Service Fabric.
Type: | Uri |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-TimeoutSec
Spécifie le délai d’expiration, en secondes, pour l’opération.
Type: | Int32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
System.Guid
System.Uri
System.String
Sorties
System.Object