Compartilhar via


hpcpack

Pacotes, uploads e downloads de arquivos (como arquivos de serviço SOA, aplicativos e dados) de e para uma conta de armazenamento do Windows Azure. hpcpack também ajuda você a montar uma unidade VHD da conta de armazenamento para os nós do Windows Azure.

Esse comando foi introduzido no HPC Pack 2008 R2 com Service Pack 1 e não tem suporte em versões anteriores.

Subcomandos

Subommand Descrição
hpcpack criar Empacota a pasta ou os arquivos especificados em um formato que pode ser carregado em uma conta de armazenamento do Windows Azure.
de download do hpcpack Baixa um pacote ou arquivo de uma conta de armazenamento do Windows Azure.

Esse subcomando foi introduzido no HPC Pack 2008 R2 com Service Pack 3 e não tem suporte em versões anteriores.
lista hpcpack Lista os pacotes que foram carregados na conta de armazenamento do Windows Azure especificada.
de montagem do hpcpack Monta um arquivo VHD como uma unidade em um nó do Windows Azure ou lista todas as unidades montadas no momento nesse nó.

Esse subcomando foi introduzido no HPC Pack 2008 R2 com Service Pack 3 (SP3) e não tem suporte em versões anteriores.
hpcpack remover Remove um pacote de uma conta de armazenamento do Windows Azure.
hpcpack desmontar Desmonta um arquivo VHD que foi montado anteriormente em um nó do Windows Azure usando de montagem do hpcpack.

Esse subcomando foi introduzido no HPC Pack 2008 R2 com Service Pack 3 (SP3) e não tem suporte em versões anteriores.
de upload do hpcpack Carrega um pacote, arquivo ou VHD em uma conta de armazenamento do Windows Azure.
modo de exibição hpcpack Exibe os atributos de um pacote que foi carregado em uma conta de armazenamento do Windows Azure.
hpcpack /? Exibe a Ajuda no prompt de comando.
hpcpack /help Exibe a Ajuda no prompt de comando.

Comentários

  • Quando você provisiona ou inicia um conjunto de nós do Windows Azure em uma implantação de intermitência do Windows Azure, todos os arquivos OPC que estão na conta de armazenamento no hpcpackages contêiner são automaticamente implantados nos nós do Windows Azure (mesmo quando as instâncias de nó são automaticamente reprovisionadas pelo sistema Windows Azure).

  • Se você carregar pacotes no hpcpackages contêiner depois que os nós do Windows Azure forem iniciados, você poderá usar hpcsync para implantá-los manualmente nos nós do Windows Azure. Como alternativa, você pode criar contêineres diferentes em sua conta de armazenamento para arquivos que deseja gerenciar manualmente ou com scripts.

Exemplos de ponta a ponta

Para ajudar a entender o fluxo de trabalho, as etapas a seguir descrevem a sequência de comandos que você pode executar para criar, carregar e sincronizar um aplicativo com um conjunto de nós do Windows Azure que já estão implantados. O quarto comando de exemplo demonstra como abrir uma exceção de firewall nos nós do Windows Azure para seu aplicativo (usando hpcfwutil).

hpcPack create C:\AzurePkgs\myApp.zip C:\AppFiles  
hpcPack upload C:\AzurePkgs\myApp.zip /nodetemplate:AzureWorker /relativePath:apps  
clusrun /nodegroups:AzureNodes hpcsync  
clusrun /nodegroups:AzureNodes hpcfwutil register myApp %CCP_PACKAGE_ROOT%apps\myApp.exe  

Para enviar um trabalho que executa myApp.exe nos nós do Windows Azure:

Job submit /nodegroup:AzureNodes %CCP_PACKAGE_ROOT%apps\myApp.exe  

Para enviar um trabalho que inclua uma tarefa de Preparação do Nó . A tarefa Preparação do Nó é executada em cada nó alocado e baixa myApp.zip para o Nó do Azure do Windows alocado antes de executar a carga de trabalho principal do trabalho:

Job new /nodegroup:AzureNodes  
Job add <jobID> /type:nodepreparation “hpcpack download myApp.zip /unpack /account:<accountName> /key:<primaryKey> /targetpath:e:\approot”  
Job add <jobID> e:\approot\myApp.exe  
Job submit <jobID>  

Para obter exemplos adicionais de carregamento e execução de aplicativos em nós do Windows Azure, consulte:

Referências adicionais