Aracılığıyla paylaş


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