Start-ServiceFabricPartitionQuorumLoss
Bir bölümü çekirdek kaybına yerleştirmek için bir hata başlatır. Çekirdek kaybına çağrılacak bölümü belirtmenin veya seçmenin çeşitli yolları aşağıdadır.
Syntax
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>]
Description
Start-ServiceFabricPartitionQuorumLoss cmdlet'i, Azure Service Fabric'te durum bilgisi olan bir hizmet bölümünü çekirdek kaybına yerleştirmek için bir hata başlatır.
Bu cmdlet'i çalıştırmak için FaultAnalysisService etkinleştirilmelidir.
Uyarı
Sistem hizmetlerinde çekirdek kaybı hata işlemi gerçekleştirmek için bu cmdlet'i kullanmayın. Bu cmdlet'i çalıştırarak yalnızca durum bilgisi olan hizmetlere yönelik bölümler için çekirdek kaybı hata işlemi gerçekleştirin.
Get-ServiceFabricPartitionQuorumLossProgress cmdlet'ini kullanarak hata işleminin ilerleme durumunu kontrol edebilirsiniz.
Örnekler
Örnek 1: Bölüm kimliğine göre bir hizmet için çekirdek kaybı hata işlemi başlatma
PS C:\> Start-ServiceFabricPartitionQuorumLoss -OperationId aeaceca9-320d-4f7b-84e8-3cc13c29a974 -QuorumLossMode QuorumReplicas -QuorumLossDurationInSeconds 10 -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"
Bu komut, 20a726d0-3112-4c5a-a22c-2e4b8ee85280 kimliğine sahip bölümde fabric:/ContosoApp/ContosoService adlı hizmette bir bölüm çekirdeği kaybı hata işlemi başlatır. QuorumLossMode parametresi QuorumReplicas değerine sahiptir ve bu da bu cmdlet'in bir çoğaltma çekirdeğini hataladığı anlamına gelir. OperationId parametresi için benzersiz bir GUID belirtin. Çekirdek kaybı hata işleminin ilerleme durumunu denetlemek için bu kimliği kullanabilirsiniz.
Parametreler
-OperationId
Bu işlem için benzersiz bir tanımlayıcı belirtir. Benzersiz bir değer belirtin. Bu kimliği Get-ServiceFabricPartitionQuorumLossProgress'e geçirerek işlemin ilerleme durumunu kontrol edebilirsiniz.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionId
Bu cmdlet'in çekirdek kaybına koyduğu Service Fabric bölümünün kimliğini belirtir.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKey
Bu cmdlet'in çekirdek kaybına koyduğu Service Fabric bölümünün anahtarını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartitionKindNamed
Bu cmdlet'in çekirdek kaybına koyduğu Service Fabric bölümünün Adlandırılmış bölüm olduğunu gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindSingleton
Bu cmdlet'in çekirdek kaybına koyduğu Service Fabric bölümünün tek bir bölüm olduğunu gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionKindUniformInt64
Bu cmdlet'in çekirdek kaybına koyduğu Service Fabric bölümünün UniformInt64 bölümü olduğunu gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuorumLossDurationInSeconds
Çekirdek kaybının süresini saniye cinsinden belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuorumLossMode
Bu cmdlet'in gerçekleştirdiği çekirdek kaybı modunu belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:
- FullQuorumLoss. Hedef bölüm için tüm çoğaltmaları aşağı.
- PartialQuorumLoss. Hedef bölüm için çoğaltma çekirdeğini aşağı doğru.
Type: | QuorumLossMode |
Accepted values: | Invalid, QuorumReplicas, AllReplicas |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
Service Fabric hizmetinin Tekdüzen Kaynak Tanımlayıcısını (URI) belirtir.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
İşlemin zaman aşımı süresini saniye cinsinden belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
System.Guid
System.Uri
System.String
Çıkışlar
System.Object