Copy-ServiceFabricServicePackageToNode
Copia um pacote de serviço para um nó de destino.
Sintaxe
Copy-ServiceFabricServicePackageToNode
[-ServiceManifestName] <String>
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
[-NodeName] <String>
[-PackageSharingPolicies <PackageSharingPolicy[]>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
O cmdlet
Para gerenciar clusters do Service Fabric, inicie o Windows PowerShell usando a opção Executar como administrador. Antes de executar qualquer operação em um cluster do Service Fabric, estabeleça uma conexão com o cluster usando o cmdlet Connect-ServiceFabricCluster.
Exemplos
Exemplo 1: gerar uma política de compartilhamento de pacote
PS C:\> $sharingPolicy = new-ServiceFabricPackageSharingPolicy -PackageName CalcService5 -SharingScopeAll
Esse comando gera uma política de compartilhamento de pacotes usando cmdlet New-ServiceFabricPackageSharingPolicy e a atribui à variável chamada $sharingPolicy.
Exemplo 2: Copiar um pacote de serviço
PS C:\> Copy-ServiceFabricServicePackageToNode -ServiceManifestName CalcService5 -ApplicationTypeName CalcServiceApp -ApplicationTypeVersion 5.0 -NodeName Node4 -PackageSharingPolicies $sharingPolicy -TimeoutSec 600 -Verbose
O comando copia o pacote de serviço que pertence ao tipo de aplicativo "CalcServiceApp", à versão do aplicativo "5.0" e ao manifesto de serviço "CalcService5" para o Node4 com $sharePolicy de objeto de política de compartilhamento gerado anteriormente.
Parâmetros
-ApplicationTypeName
Especifica o nome de um tipo de aplicativo do Service Fabric. O cmdlet copia pacotes para o tipo de aplicativo especificado por esse parâmetro.
Tipo: | String |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ApplicationTypeVersion
Especifica a versão de um tipo de aplicativo do Service Fabric. O cmdlet copia pacotes para a versão de tipo de aplicativo especificada por esse parâmetro.
Tipo: | String |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-NodeName
Especifica o nome de um nó do Service Fabric. O cmdlet copia o pacote de serviço para o nó especificado.
Tipo: | String |
Cargo: | 4 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PackageSharingPolicies
Especifica uma matriz de políticas de compartilhamento de pacotes que descrevem quais pacotes copiar para a pasta de pacotes compartilhados no nó de destino.
Para obter um objeto
Tipo: | PackageSharingPolicy[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ServiceManifestName
Especifica o nome de um pacote de serviço do Service Fabric.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-TimeoutSec
Especifica o período de tempo limite, em segundos, para a operação.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
None
Saídas
System.Object