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


Start-ServiceFabricRepairTask

Elindít egy javítási feladatot.

Syntax

Start-ServiceFabricRepairTask
     [-NodeName] <String>
     [-NodeAction] <SystemNodeRepairAction>
     [-TaskId <String>]
     [-Description <String>]
     [-TimeoutSec <Int32>]
     [<CommonParameters>]
Start-ServiceFabricRepairTask
     [-NodeNames] <String[]>
     [-CustomAction] <String>
     [-TaskId <String>]
     [-Description <String>]
     [-TimeoutSec <Int32>]
     [<CommonParameters>]
Start-ServiceFabricRepairTask
     [-NodeNames] <String[]>
     [-NodeImpact] <NodeImpactLevel>
     [-TaskId <String>]
     [-Description <String>]
     [-TimeoutSec <Int32>]
     [<CommonParameters>]

Description

A Start-ServiceFabricRepairTask parancsmag elindít egy javítási feladatot. Létrehozhat olyan Service Fabric-javítási feladatokat, amelyek automatikusan vagy manuálisan futnak. Javítási feladatok létrehozásához először engedélyezze a Repair Manager rendszerszolgáltatást a fürtkonfigurációban. Az automatikusan futó javítási feladatokhoz egy megfelelő javító végrehajtónak kell futnia ahhoz, hogy az egyes javítási műveletek automatikusan fussanak. Ezek jelenleg csak a speciálisan konfigurált Azure Cloud Services érhetők el.

Ez a parancsmag támogatja a Service Fabric platformot. Ne futtassa közvetlenül ezt a parancsmagot.

Manuális javítási feladat létrehozásához adja meg az érintett csomópontok nevét és a várt hatást. Amikor a létrehozott javítási feladat állapota jóváhagyásra változik, biztonságosan elvégezheti a javítási műveleteket azokon a csomópontokon. A csomópontok javításának befejezése után a Complete-ServiceFabricRepairTask parancsmaggal fejezze be a feladatot, és állítsa újra online állapotba a csomópontokat.

Automatikus javítási feladat létrehozásához adja meg a célcsomópont nevét és a kívánt javítási műveletet. Megadhatja az egyik beépített csomópont-javítási műveletet, vagy megadhat egy sztringet, amely tartalmazza az egyéni javítási művelet teljes nevét. Ha a művelethez tartozó egyéni javító végrehajtó támogatja azt, több célcsomópontot is megadhat.

Ehhez a parancsmaghoz olyan hitelesítő adatokkal kell csatlakoznia a fürthöz, amelyek rendszergazdai hozzáférést kapnak a fürthöz. Mielőtt bármilyen műveletet végrehajt egy Service Fabric-fürtön, hozzon létre kapcsolatot a fürttel a Connect-ServiceFabricCluster parancsmag használatával.

Példák

1. példa: Manuális javítási feladat létrehozása

PS C:\> Start-ServiceFabricRepairTask -NodeNames "MyNode.0","MyNode.4" -NodeImpact RemoveData

Ez a parancs manuális javítási feladatot hoz létre két csomóponthoz, amelyek adatai el lettek távolítva.

Paraméterek

-CustomAction

Megadja a végrehajtandó javítási műveletet. Megadhatja az egyik javító végrehajtó által támogatott műveletet.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Description

Megadja a javítási feladat céljának leírását vagy egyéb információkat.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeAction

Megadja a végrehajtandó javítási műveletet. Az érvényes értékek a következők:

  • Újraindít. A csomópontot futtató számítógép újraindítását kéri.
  • ReimageOS. Kéri, hogy az operációs rendszer kötete legyen újraképzve azon a számítógépen, amelyen az adott csomópont fut.
  • FullReimage. Azt kéri, hogy az összes lemezkötetet újra kell formázni azon a számítógépen, amelyen az adott csomópont fut.
Type:SystemNodeRepairAction
Accepted values:Reboot, ReimageOS, FullReimage
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NodeImpact

A csomópontkészletek manuális javításának várható hatását határozza meg. Az érvényes értékek a következők:

  • Érvénytelen. Ne adja meg ezt az értéket.
  • Nincsenek. Nincs várható hatás.
  • Újraindítás. A csomópont várhatóan leáll, majd újraindul.
  • RemoveData. A csomópont várhatóan leáll. Az újraindítás előtt elveszítheti az összes megőrzött állapotát.
Type:NodeImpactLevel
Accepted values:Invalid, None, Restart, RemoveData, RemoveNode
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NodeName

Egy Service Fabric-csomópont nevét adja meg. Ez a parancsmag a paraméter által megadott csomópontot javítja ki.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-NodeNames

A Service Fabric-csomópontok nevének tömbje. Ez a parancsmag javítja a paraméter által megadott csomópontokat.

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TaskId

Megadja a létrehozandó javítási feladat azonosítóját. Ha nem ad meg azonosítót, ez a parancsmag létrehoz egy egyedi azonosítót.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

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

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

System.String

Kimenetek

System.Object