Copy-ServiceFabricServicePackageToNode
Kopieert een servicepakket naar een doelknooppunt.
Syntaxis
Copy-ServiceFabricServicePackageToNode
[-ServiceManifestName] <String>
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
[-NodeName] <String>
[-PackageSharingPolicies <PackageSharingPolicy[]>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
De Copy-ServiceFabricServicePackageToNode cmdlet kopieert een servicepakket naar de afbeeldingscache en gedeelde mappen op een doelknooppunt. U kunt deze cmdlet uitvoeren om knooppunten vooraf te vullen met vereiste code, configuratie en gegevenspakketten. Latere bewerkingen voor het maken van services kunnen sneller worden voltooid.
Als u Service Fabric-clusters wilt beheren, start u Windows PowerShell met behulp van de optie Als administrator uitvoeren. Voordat u een bewerking uitvoert op een Service Fabric-cluster, maakt u een verbinding met het cluster met behulp van de cmdlet Connect-ServiceFabricCluster.
Voorbeelden
Voorbeeld 1: Een pakketsharebeleid genereren
PS C:\> $sharingPolicy = new-ServiceFabricPackageSharingPolicy -PackageName CalcService5 -SharingScopeAll
Met deze opdracht wordt een pakketsharebeleid gegenereerd met behulp van Cmdlet New-ServiceFabricPackageSharingPolicy en wordt dit toegewezen aan de variabele met de naam $sharingPolicy.
Voorbeeld 2: Een servicepakket kopiƫren
PS C:\> Copy-ServiceFabricServicePackageToNode -ServiceManifestName CalcService5 -ApplicationTypeName CalcServiceApp -ApplicationTypeVersion 5.0 -NodeName Node4 -PackageSharingPolicies $sharingPolicy -TimeoutSec 600 -Verbose
Met de opdracht wordt het servicepakket dat hoort bij het toepassingstype 'CalcServiceApp', toepassingsversie 5.0, en het servicemanifest 'CalcService5' gekopieerd naar Node4 met eerder gegenereerd share-beleidsobject $sharePolicy.
Parameters
-ApplicationTypeName
Hiermee geeft u de naam voor een Service Fabric-toepassingstype. De cmdlet kopieert pakketten voor het toepassingstype dat met deze parameter wordt opgegeven.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ApplicationTypeVersion
Hiermee geeft u de versie van een Service Fabric-toepassingstype op. De cmdlet kopieert pakketten voor de versie van het toepassingstype die met deze parameter wordt opgegeven.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-NodeName
Hiermee geeft u de naam van een Service Fabric-knooppunt. De cmdlet kopieert het servicepakket naar het knooppunt dat u opgeeft.
Type: | String |
Position: | 4 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PackageSharingPolicies
Hiermee geeft u een matrix op van beleidsregels voor het delen van pakketten die beschrijven welke pakketten moeten worden gekopieerd naar de map gedeelde pakketten op het doelknooppunt. Als u een PackageSharingPolicy--object wilt verkrijgen, gebruikt u de cmdlet New-ServiceFabricPackageSharingPolicy.
Type: | PackageSharingPolicy[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ServiceManifestName
Hiermee geeft u de naam van een Service Fabric-servicepakket.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-TimeoutSec
Hiermee geeft u de time-outperiode, in seconden, voor de bewerking.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
None
Uitvoerwaarden
System.Object