Start-ServiceFabricPartitionQuorumLoss
Avvia un errore per inserire una partizione in perdita del quorum. Di seguito sono riportati i vari modi per specificare o scegliere la partizione in cui richiamare la perdita del quorum.
Sintassi
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>]
Descrizione
Il cmdlet Start-ServiceFabricPartitionQuorumLoss avvia un errore per inserire una partizione del servizio con stato in una perdita di quorum in Azure Service Fabric.
Per eseguire questo cmdlet, è necessario abilitare FaultAnalysisService.
Avvertimento
Non usare questo cmdlet per eseguire un'operazione di errore di perdita del quorum nei servizi di sistema. Eseguire questo cmdlet per eseguire un'operazione di errore di perdita del quorum solo per le partizioni per i servizi con stato.
È possibile controllare lo stato dell'operazione di errore usando il cmdlet Get-ServiceFabricPartitionQuorumLossProgress.
Esempio
Esempio 1: Avviare un'operazione di errore di perdita del quorum per un servizio in base all'ID partizione
PS C:\> Start-ServiceFabricPartitionQuorumLoss -OperationId aeaceca9-320d-4f7b-84e8-3cc13c29a974 -QuorumLossMode QuorumReplicas -QuorumLossDurationInSeconds 10 -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Questo comando avvia un'operazione di errore di perdita del quorum di partizione nel servizio denominato fabric:/ContosoApp/ContosoService nella partizione con ID 20a726d0-3112-4c5a-a22c-2e4b8ee85280. Il parametro QuorumLossMode ha un valore QuorumReplicas, il che significa che questo cmdlet genera un errore in un quorum di repliche. Specificare un GUID univoco per il parametro OperationId. È possibile usare questo ID per controllare lo stato di avanzamento dell'operazione di errore di perdita del quorum.
Parametri
-OperationId
Specifica un identificatore univoco per questa operazione. Specificare un valore univoco. È possibile controllare lo stato dell'operazione passando questo ID in Get-ServiceFabricPartitionQuorumLossProgress.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PartitionId
Specifica l'ID della partizione di Service Fabric che questo cmdlet inserisce nella perdita del quorum.
Tipo: | Guid |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-PartitionKey
Specifica la chiave della partizione di Service Fabric che questo cmdlet inserisce nella perdita del quorum.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-PartitionKindNamed
Indica che la partizione di Service Fabric che questo cmdlet inserisce nella perdita del quorum è una partizione denominata.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PartitionKindSingleton
Indica che la partizione di Service Fabric che questo cmdlet inserisce nella perdita del quorum è una partizione singleton.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PartitionKindUniformInt64
Indica che la partizione di Service Fabric che questo cmdlet inserisce nella perdita del quorum è una partizione UniformInt64.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-QuorumLossDurationInSeconds
Specifica la durata, in secondi, della perdita del quorum.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-QuorumLossMode
Specifica la modalità di perdita del quorum eseguita da questo cmdlet. I valori accettabili per questo parametro sono:
- FullQuorumLoss. Tutte le repliche per la partizione di destinazione.
- PartialQuorumLoss. Inattivo un quorum di repliche per la partizione di destinazione.
Tipo: | QuorumLossMode |
Valori accettati: | Invalid, QuorumReplicas, AllReplicas |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ServiceName
Specifica l'URI (Uniform Resource Identifier) di un servizio di Service Fabric.
Tipo: | Uri |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-TimeoutSec
Specifica il periodo di timeout, espresso in secondi, per l'operazione.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
System.Guid
System.Uri
System.String
Output
System.Object