Copy-ServiceFabricServicePackageToNode
Kopierar ett tjänstpaket till en målnod.
Syntax
Copy-ServiceFabricServicePackageToNode
[-ServiceManifestName] <String>
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
[-NodeName] <String>
[-PackageSharingPolicies <PackageSharingPolicy[]>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Cmdleten Copy-ServiceFabricServicePackageToNode kopierar ett tjänstpaket till imagecachen och delade mappar på en målnod. Du kan köra den här cmdleten för att fylla i noder i förväg med nödvändig kod, konfiguration och datapaket. Senare åtgärder för att skapa tjänster kan slutföras snabbare.
Om du vill hantera Service Fabric-kluster startar du Windows PowerShell med alternativet Kör som administratör. Innan du utför någon åtgärd i ett Service Fabric-kluster upprättar du en anslutning till klustret med hjälp av cmdleten Connect-ServiceFabricCluster.
Exempel
Exempel 1: Generera en paketresursprincip
PS C:\> $sharingPolicy = new-ServiceFabricPackageSharingPolicy -PackageName CalcService5 -SharingScopeAll
Det här kommandot genererar en paketresursprincip med hjälp av New-ServiceFabricPackageSharingPolicy cmdlet och tilldelar den till variabeln med namnet $sharingPolicy.
Exempel 2: Kopiera ett tjänstpaket
PS C:\> Copy-ServiceFabricServicePackageToNode -ServiceManifestName CalcService5 -ApplicationTypeName CalcServiceApp -ApplicationTypeVersion 5.0 -NodeName Node4 -PackageSharingPolicies $sharingPolicy -TimeoutSec 600 -Verbose
Kommandot kopierar tjänstpaketet som tillhör programtypen "CalcServiceApp", programversionen "5.0" och tjänstmanifestet "CalcService5" till Node4 med tidigare genererade resursprincipobjekt $sharePolicy.
Parametrar
-ApplicationTypeName
Anger namnet på en Service Fabric-programtyp. Cmdleten kopierar paket för den programtyp som den här parametern anger.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ApplicationTypeVersion
Anger versionen av en Service Fabric-programtyp. Cmdleten kopierar paket för den programtypversion som den här parametern anger.
Typ: | String |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-NodeName
Anger namnet på en Service Fabric-nod. Cmdleten kopierar tjänstpaketet till den nod som du anger.
Typ: | String |
Position: | 4 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PackageSharingPolicies
Anger en matris med paketdelningsprinciper som beskriver vilka paket som ska kopieras till mappen delade paket på målnoden. Om du vill hämta ett PackageSharingPolicy--objekt använder du cmdleten New-ServiceFabricPackageSharingPolicy.
Typ: | PackageSharingPolicy[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ServiceManifestName
Anger namnet på ett Service Fabric-tjänstpaket.
Typ: | String |
Position: | 0 |
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 |
Indata
None
Utdata
System.Object