Megosztás a következőn keresztül:


Start-ServiceFabricPartitionRestart

Elindítja egy állapotalapú szolgáltatáspartíció újraindítását.

Syntax

Start-ServiceFabricPartitionRestart
     -OperationId <Guid>
     -RestartPartitionMode <RestartPartitionMode>
     -PartitionId <Guid>
     -ServiceName <Uri>
     [-TimeoutSec <Int32>]
     [<CommonParameters>]
Start-ServiceFabricPartitionRestart
     -OperationId <Guid>
     -RestartPartitionMode <RestartPartitionMode>
     -ServiceName <Uri>
     [-TimeoutSec <Int32>]
     [<CommonParameters>]
Start-ServiceFabricPartitionRestart
     -OperationId <Guid>
     -RestartPartitionMode <RestartPartitionMode>
     -ServiceName <Uri>
     [-PartitionKindSingleton]
     [-TimeoutSec <Int32>]
     [<CommonParameters>]
Start-ServiceFabricPartitionRestart
     -OperationId <Guid>
     -RestartPartitionMode <RestartPartitionMode>
     -ServiceName <Uri>
     [-PartitionKindNamed]
     -PartitionKey <String>
     [-TimeoutSec <Int32>]
     [<CommonParameters>]
Start-ServiceFabricPartitionRestart
     -OperationId <Guid>
     -RestartPartitionMode <RestartPartitionMode>
     -ServiceName <Uri>
     [-PartitionKindUniformInt64]
     -PartitionKey <String>
     [-TimeoutSec <Int32>]
     [<CommonParameters>]

Description

A Start-ServiceFabricPartitionRestart parancsmag egy állapotalapú szolgáltatáspartíció újraindítását kezdeményezi az Azure Service Fabricben. A parancsmag futtatásához engedélyezni kell FaultAnalysisService.

Futtassa ezt a parancsmagot, hogy csak az állapotalapú szolgáltatások partícióit indítsa újra. Ne használja ezt a parancsmagot a rendszerszolgáltatások partícióinak újraindításához.

A művelet előrehaladását a Get-ServiceFabricPartitionRestartProgress parancsmaggal ellenőrizheti.

Példák

1. példa: Szolgáltatás összes replikája újraindítása partícióazonosító alapján

PS C:\> Start-ServiceFabricPartitionRestart -OperationId 53ba886b-79be-46ee-bf7e-d79db64eb003 -RestartPartitionMode AllReplicasOrInstances -PartitionId 20a726d0-3112-4c5a-a22c-2e4b8ee85280 -ServiceName "fabric:/ContosoApp/ContosoService"

Ez a parancs újraindítja a háló nevű szolgáltatás összes replikáját:/ContosoApp/ContosoService a 20a726d0-3112-4c5a-a22c-2e4b8ee85280 azonosítójú partíción. Adjon meg egy egyedi GUID azonosítót a OperationId paraméterhez. Ezzel az azonosítóval ellenőrizheti az újraindítási művelet előrehaladását.

2. példa: Szolgáltatás összes replikája újraindítása partíciókulcs alapján

PS C:\> Start-ServiceFabricPartitionRestart -OperationId ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 -RestartPartitionMode AllReplicasOrInstances -ServiceName "fabric:/ContosoApp/ContosoService" -PartitionKindUniformInt64 -PartitionKey 2000

Ez a parancs újraindítja a háló nevű szolgáltatás összes replikáját:/ContosoApp/ContosoService a partíciókulcs 2000-et tartalmazó partíción. Adjon meg egy egyedi GUID azonosítót a OperationId paraméterhez.

Paraméterek

-OperationId

A művelet egyedi azonosítójának megadása. Adjon meg egy egyedi értéket. Ezzel az azonosítóval és a Get-ServiceFabricPartitionRestartProgress parancsmaggal ellenőrizheti a művelet előrehaladását.

Típus:Guid
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-PartitionId

Megadja annak a Service Fabric-partíciónak az azonosítóját, amelyet a parancsmag újraindít.

Típus:Guid
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-PartitionKey

Megadja annak a Service Fabric-partíciónak a kulcsát, amelyet a parancsmag újraindít.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-PartitionKindNamed

Azt jelzi, hogy a parancsmag újraindítását jelző Service Fabric-partíció nevesített partíció.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-PartitionKindSingleton

Azt jelzi, hogy a parancsmag újraindítását jelző Service Fabric-partíció egy egyszeri partíció.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-PartitionKindUniformInt64

Azt jelzi, hogy a parancsmag újraindítását jelző Service Fabric-partíció egy UniformInt64 partíció.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-RestartPartitionMode

Megadja a partíció-újraindítási művelet módját. A paraméter elfogadható értékei a következők:

  • AllReplicasOrInstances. Indítsa újra a célpartíció összes replikáját.
  • OnlyActiveSecondaries. Indítsa újra csak a másodlagos fájlokat a célpartícióban.
Típus:RestartPartitionMode
Elfogadott értékek:Invalid, AllReplicasOrInstances, OnlyActiveSecondaries
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ServiceName

Egy Service Fabric-szolgáltatás egységes erőforrás-azonosítóját (URI) adja meg.

Típus:Uri
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-TimeoutSec

A művelet időtúllépési időtartamát adja meg másodpercben.

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

System.Guid

System.Uri

System.String

Kimenetek

System.Object