Start-ServiceFabricPartitionQuorumLoss
Инициирует ошибку, чтобы поместить секцию в потерю кворума. Ниже приведены различные способы указания или выбора секции для вызова потери кворума.
Синтаксис
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>]
Описание
Командлет Start-ServiceFabricPartitionQuorumLoss инициирует ошибку, чтобы поместить секцию службы с отслеживанием состояния в потерю кворума в Azure Service Fabric.
Чтобы запустить этот командлет, необходимо включить FaultAnalysisService .
Предупреждение
Не используйте этот командлет для выполнения операции сбоя потери кворума в системных службах. Запустите этот командлет, чтобы выполнить операцию сбоя потери кворума только для секций для служб с отслеживанием состояния.
Ход выполнения операции сбоя можно проверить с помощью командлета Get-ServiceFabricPartitionQuorumLossProgresss .
Примеры
Пример 1. Запуск операции сбоя потери кворума для службы по идентификатору секции
PS C:\> Start-ServiceFabricPartitionQuorumLoss -OperationId aeaceca9-320d-4f7b-84e8-3cc13c29a974 -QuorumLossMode QuorumReplicas -QuorumLossDurationInSeconds 10 -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Эта команда запускает операцию сбоя потери кворума секции в службе с именем fabric:/ContosoApp/ContosoService в секции с идентификатором 20a726d0-3112-4c5a-a22c-2e4b8ee8ee85280. Параметр QuorumLossMode имеет значение QuorumReplicas, что означает, что этот командлет сбой кворума реплик. Укажите уникальный GUID для параметра OperationId . Этот идентификатор можно использовать для проверки хода выполнения операции сбоя потери кворума.
Параметры
-OperationId
Указывает уникальный идентификатор для этой операции. Укажите уникальное значение. Ход выполнения операции можно проверить, передав этот идентификатор в Get-ServiceFabricPartitionQuorumLossProgress.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionId
Указывает идентификатор секции Service Fabric, которую этот командлет помещает в потерю кворума.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKey
Указывает ключ секции Service Fabric, которую этот командлет помещает в потерю кворума.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKindNamed
Указывает, что раздел Service Fabric, который этот командлет помещает в потерю кворума, является именованной секцией.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindSingleton
Указывает, что раздел Service Fabric, который этот командлет помещает в потерю кворума, является одноэлементной секцией.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindUniformInt64
Указывает, что раздел Service Fabric, который этот командлет помещает в потерю кворума, является секцией UniformInt64.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuorumLossDurationInSeconds
Указывает длительность потери кворума в секундах.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuorumLossMode
Указывает режим потери кворума, который выполняет этот командлет. Допустимые значения для этого параметра:
- FullQuorumLoss. Вниз все реплики для целевой секции.
- PartialQuorumLoss. Вниз кворум реплик для целевой секции.
Type: | QuorumLossMode |
Accepted values: | Invalid, QuorumReplicas, AllReplicas |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
Указывает универсальный код ресурса (URI) службы Service Fabric.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
System.Guid
System.Uri
System.String
Выходные данные
System.Object