Stop-ServiceFabricTestCommand
Avbryter en service fabric-felåtgärd som körs.
Syntax
Stop-ServiceFabricTestCommand
-OperationId <Guid>
[-ForceCancel]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Stop-ServiceFabricTestCommand avbryter den angivna felåtgärden.
Ange ID för den åtgärd som du angav när du startade felet. Den typ av fel som kan avbrytas är Partition Data Loss (Start-ServiceFabricPartitionDataLoss
), Partition Quorum Loss (Start-ServiceFabricPartitionQuorumLoss
), Partition Restart (Start-ServiceFabricPartitionRestart
) och Node State Transition (Start-ServiceFabricNodeTransition
)
Under normala förhållanden, dvs. utan parametern Force, avbryter den här cmdleten först felet och försöker rensa tillståndsinformationen. Som en del av detta flyttas felåtgärden till ett återställningstillstånd under rensningen. När rensningen av felet har slutförts avbryts det slutliga tillståndet för kommandot.
Viktigt: Om Force är sant kan inkonsekvent tillstånd lämnas kvar, så använd det här alternativet med försiktighet. Om du använder flaggan Force flyttas åtgärden till tillståndet Inställt och hoppar över rensningen. Används endast om det rekommenderas om felåtgärden fastnar. Remove-ServiceFabricTestState bör anropas för att ta bort tillstånd som kan ha lämnats kvar.
Exempel
Exempel 1: Avbryt en åtgärd
PS C:\> Stop-ServiceFabricTestCommand -OperationId a268cc73-2e30-462b-b3df-3a0d30e5b330
Det här kommandot avbryter en åtgärd som har OperationId a268cc73-2e30-462b-b3df-3a0d30e5b330.
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Force
Anger att den här cmdleten hoppar över varningsmeddelandets popup-fönster och tvingar åtgärden att köras.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ForceCancel
Den här flaggan tvingar kommandot att avbrytas. Användningen av den här parametern kan lämna tillståndsinformationen kvar. Du kan bara ange Framtvinga om felåtgärden redan är i tillståndet RollingBack annars avvisas den. Felåtgärden kan endast vara i ett återställningstillstånd om du tidigare körde Stop-ServiceFabricTestCommand- utan Force angivet, eller om felåtgärden återställs på grund av ett allvarligt fel.
Det sista tillståndet för kommandot är ForceCancelled.
Vi rekommenderar inte att du anger Force såvida inte kommandot inte fortsätter.
Viktigt: TestCommandProgressState.RollingBack anger att systemet rensar det interna systemtillståndet som orsakas av att kommandot körs. Återställningsprocessen återställer inte data om felåtgärden var ett anrop till Start-ServiceFabricPartitionDataLoss. Systemet rensar bara sitt interna tillstånd från att köra kommandot och återställer inte målpartitionens data om kommandot har gått tillräckligt långt för att orsaka dataförlust.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-OperationId
Anger en unik identifierare för kommandot som den här cmdleten avbryter. Du tilldelar det här värdet när du initierade kommandot.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-TimeoutSec
Anger tidsgränsen i sekunder för åtgärden.
Typ: | Int32 |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
None
Utdata
System.Object