Stop-ServiceFabricTestCommand
Çalışan bir Service Fabric hata işlemini iptal eder.
Syntax
Stop-ServiceFabricTestCommand
-OperationId <Guid>
[-ForceCancel]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Stop-ServiceFabricTestCommand cmdlet'i belirtilen hata işlemini iptal eder.
Hatayı başlattığınızda sağladığınız işlemin kimliğini belirtin. İptal edilebilen hataların türü Bölüm Veri Kaybı (Start-ServiceFabricPartitionDataLoss
), Bölüm Çekirdeği Kaybı (Start-ServiceFabricPartitionQuorumLoss
), Bölüm Yeniden Başlatma (Start-ServiceFabricPartitionRestart
) ve Düğüm Durumu Geçişi (Start-ServiceFabricNodeTransition
) olabilir
Force parametresi olmadan normal koşullarda bu cmdlet önce hatayı iptal eder ve durum bilgilerini temizlemeye çalışır. Bunun bir parçası olarak, hata işlemi temizleme sırasında RollingBack durumuna geçer. Hatanın temizlenmesi tamamlandıktan sonra komutun son durumu İptal Edildi'dir.
Önemli Not: Zorlama doğruysa tutarsız durum geride bırakılabilir, bu nedenle lütfen bu seçeneği dikkatli kullanın. Zorla bayrağı kullanıldığında işlem İptal Edildi durumuna taşınır ve temizleme atlanır. Yalnızca hata işleminin takılması durumunda kullanılması önerilir. Geride bırakılmış olabilecek durumu kaldırmak için Remove-ServiceFabricTestState çağrılmalıdır.
Örnekler
Örnek 1: İşlemi iptal etme
PS C:\> Stop-ServiceFabricTestCommand -OperationId a268cc73-2e30-462b-b3df-3a0d30e5b330
Bu komut , OperationId a268cc73-2e30-462b-b3df-3a0d30e5b330 olan bir işlemi iptal eder.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Bu cmdlet'in uyarı iletisi açılan penceresini atlayıp işlemi çalıştırmaya zorlandığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceCancel
Bu bayrak komutu iptal etmeye zorlar. Bu parametrenin kullanılması, durum bilgilerini geride bırakabilir. Zorla seçeneğini yalnızca hata işlemi RollingBack durumundaysa belirtebilirsiniz, aksi takdirde reddedilir. Hata işlemi RollingBack durumunda olabilir, ancak daha önce Stop-ServiceFabricTestCommand'ıForce belirtilmediğinde çalıştırdıysanız veya hata işlemi önemli bir hata nedeniyle geri alınıyorsa olabilir.
Komutun son durumu ForceCancelled şeklindedir.
Komut devam etmediği sürece Zorla'nın belirtilmesi önerilmez.
Önemli Not: TestCommandProgressState.RollingBack, sistemin komutun yürütülmesinden kaynaklanan iç sistem durumunu temizlediğini gösterir. Hata işlemi Start-ServiceFabricPartitionDataLoss çağrısıysa geri alma işlemi verileri geri yüklemez. Sistem yalnızca iç durumunu komutu çalıştırmadan temizler ve komut veri kaybına neden olacak kadar ilerlediyse hedef bölümün verilerini geri yüklemez.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OperationId
Bu cmdlet'in iptal yaptığı komut için benzersiz bir tanımlayıcı belirtir. Komutu başlattığınızda bu değeri atarsınız.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
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 |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
None
Çıkışlar
System.Object