Repair-ServiceFabricPartition
Bölümü çekirdek kaybından çıkarır.
Sözdizimi
Repair-ServiceFabricPartition
[-Force]
[-PartitionId] <Guid>
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Repair-ServiceFabricPartition
[-Service]
[-Force]
-ServiceName <Uri>
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Repair-ServiceFabricPartition
[-All]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Repair-ServiceFabricPartition
[-System]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Repair-ServiceFabricPartition cmdlet'i, durum bilgisi olan kalıcı bir bölümü çekirdek kaybından zorla çıkarır. Durum bilgisi olan kalıcı bir bölümün çoğaltmalarının çoğunluğu kapanırsa, bölüm çekirdek kaybı durumuna geçer. Bu durumdayken, bu bölüm için yazma işlemlerine izin verilmez ve bölüm yeniden yapılandırılamaz. Bu noktadaki beklenti, çoğaltmaların geri gelmesini ve böylece bölümün ilerlemeyi sürdürmesini sağlamaktır. Ancak çoğaltmalar geri alınamazsa, bölümü çekirdek kaybından çıkarmak için bu cmdlet'i çalıştırabilirsiniz. Birincil çoğaltma da çalışmıyorsa, bölüm için veri kaybı bildirilir.
Service Fabric kümesinde herhangi bir işlem yapmadan önce Connect-ServiceFabricCluster cmdlet'ini kullanarak kümeyle bağlantı kurun.
Örnekler
Örnek 1: Tüm bölümleri onarma
PS C:\> Repair-ServiceFabricPartition -All
Bu komut, çekirdek kaybı durumundaki tüm bölümleri onarıyor.
Örnek 2: Bölümü onarma
PS C:\> Repair-ServiceFabricPartition -PartitionId 861907d2-1c38-4cf8-8bb4-49f4fec4a2e5
Bu komut, belirtilen bölüm kimliğine sahip bölümü onarıyor.
Örnek 3: Bir hizmetin tüm bölümlerini onarma
PS C:\> Repair-ServiceFabricPartition -Service -ServiceName fabric:/MyApp/MyPersistedService
Bu komut service fabric:/MyApp/MyPersistedService hizmetinin tüm bölümlerini onarıyor.
Örnek 4: Sistem hizmetlerinin bölümlerini onarma
PS C:\> Repair-ServiceFabricPartition -System
Bu komut, tüm sistem hizmetlerinin tüm bölümlerini onarıyor.
Parametreler
-All
Bu cmdlet'in çekirdek kaybı olan tüm bölümleri onardığını gösterir.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Force
Komutu, kullanıcı onayı istemeden çalışmaya zorlar.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PartitionId
Service Fabric bölümünün kimliğini belirtir. Bu cmdlet yalnızca bu parametrenin belirttiği bölümü onarıyor.
Tür: | Guid |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Service
Bu cmdlet'in yalnızca ServiceName parametresinin belirttiği hizmet bölümlerini onardığını gösterir.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ServiceName
Service Fabric hizmetinin Tekdüzen Kaynak Tanımlayıcısını (URI) belirtir.
Tür: | Uri |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-System
Bu cmdlet'in sistem hizmetlerinin tüm bölümlerini onardığını gösterir.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TimeoutSec
İşlemin zaman aşımı süresini saniye cinsinden belirtir.
Tür: | Int32 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
System.Uri
System.Guid
Çıkışlar
System.Object