Start-ServiceFabricPartitionRestart
Lance le redémarrage d’une partition de service avec état.
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
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 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionId
Spécifie l’ID de la partition Service Fabric que cette applet de commande redémarre.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKey
Spécifie la clé de la partition Service Fabric que cette applet de commande redémarre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKindNamed
Indique que la partition Service Fabric redémarrée par cette applet de commande est une partition nommée.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindSingleton
Indique que la partition Service Fabric redémarrée par cette applet de commande est une partition singleton.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindUniformInt64
Indique que la partition Service Fabric redémarrée par cette applet de commande est une partition UniformInt64.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RestartPartitionMode
Spécifie le mode de l’opération de redémarrage de la partition. Les valeurs valides pour ce paramètre sont :
- AllReplicasOrInstances. Redémarrez tous les réplicas dans la partition cible.
- OnlyActiveSecondaries. Redémarrez uniquement les fichiers secondaires dans la partition cible.
Type: | RestartPartitionMode |
Accepted values: | Invalid, AllReplicasOrInstances, OnlyActiveSecondaries |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
Spécifie l’URI (Uniform Resource Identifier) d’un service Service Fabric.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Spécifie le délai d’expiration, en secondes, pour l’opération.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
System.Guid
System.Uri
System.String
Sorties
System.Object