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-ServiceFabricPartitionQuorumLossProgress.
Примеры
Пример 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-a2c-2e4b8ee85280. Параметр QuorumLossMode имеет значение QuorumReplicas, что означает, что этот командлет сбой кворума реплик. Укажите уникальный GUID для параметра OperationId. Этот идентификатор можно использовать для проверки хода выполнения операции сбоя кворума.
Параметры
-OperationId
Указывает уникальный идентификатор для этой операции. Укажите уникальное значение. Вы можете проверить ход выполнения операции, передав этот идентификатор в Get-ServiceFabricPartitionQuorumLossProgress.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PartitionId
Указывает идентификатор раздела Service Fabric, который этот командлет помещает в потерю кворума.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PartitionKey
Указывает ключ раздела Service Fabric, который этот командлет помещает в потерю кворума.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PartitionKindNamed
Указывает, что раздел Service Fabric, который этот командлет помещает в потерю кворума, является именованной секцией.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PartitionKindSingleton
Указывает, что раздел Service Fabric, который этот командлет помещает в потерю кворума, является однойтонной секцией.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PartitionKindUniformInt64
Указывает, что раздел Service Fabric, который этот командлет помещает в потерю кворума, является секцией UniformInt64.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-QuorumLossDurationInSeconds
Указывает длительность потери кворума в секундах.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-QuorumLossMode
Указывает режим потери кворума, который выполняет этот командлет. Допустимые значения для этого параметра:
- FullQuorumLoss. Вниз всех реплик для целевой секции.
- PartialQuorumLoss. Вниз кворум реплик для целевой секции.
Тип: | QuorumLossMode |
Допустимые значения: | Invalid, QuorumReplicas, AllReplicas |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ServiceName
Указывает универсальный идентификатор ресурса (URI) службы Service Fabric.
Тип: | Uri |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
System.Guid
System.Uri
System.String
Выходные данные
System.Object