Compartir a través de


hpcpack

Paquetes, cargas y descargas de archivos (como archivos de servicio SOA, aplicaciones y datos) hacia y desde una cuenta de almacenamiento de Windows Azure. hpcpack también le ayuda a montar una unidad VHD desde la cuenta de almacenamiento a los nodos de Windows Azure.

Este comando se introdujo en HPC Pack 2008 R2 con Service Pack 1 y no se admite en versiones anteriores.

Subcomandos

Subommand Descripción
hpcpack create Empaqueta la carpeta o los archivos especificados en un formato que se puede cargar en una cuenta de almacenamiento de Windows Azure.
de descarga de hpcpack Descarga un paquete o archivo de una cuenta de almacenamiento de Windows Azure.

Este subcomando se introdujo en HPC Pack 2008 R2 con Service Pack 3 y no se admite en versiones anteriores.
lista de hpcpack Enumera los paquetes que se han cargado en la cuenta de almacenamiento de Windows Azure especificada.
de montaje hpcpack Monta un archivo VHD como una unidad en un nodo de Windows Azure o enumera todas las unidades montadas actualmente en ese nodo.

Este subcomando se introdujo en HPC Pack 2008 R2 con Service Pack 3 (SP3) y no se admite en versiones anteriores.
hpcpack quitar Quita un paquete de una cuenta de almacenamiento de Windows Azure.
hpcpack desmontar Desmonta un archivo VHD que se montó anteriormente en un nodo de Windows Azure mediante montaje hpcpack.

Este subcomando se introdujo en HPC Pack 2008 R2 con Service Pack 3 (SP3) y no se admite en versiones anteriores.
de carga de hpcpack Carga un paquete, un archivo o un disco duro virtual en una cuenta de almacenamiento de Windows Azure.
de vista hpcpack Muestra los atributos de un paquete que se ha cargado en una cuenta de almacenamiento de Windows Azure.
hpcpack /? Muestra ayuda en el símbolo del sistema.
hpcpack /help Muestra ayuda en el símbolo del sistema.

Comentarios

  • Al aprovisionar o iniciar un conjunto de nodos de Windows Azure en una implementación de ráfaga de Windows Azure, los archivos OPC que se encuentran en la cuenta de almacenamiento de la hpcpackages contenedor se implementan automáticamente en los nodos de Windows Azure (incluso cuando el sistema de Windows Azure vuelve a aprovisionar automáticamente las instancias de nodo).

  • Si carga paquetes en los hpcpackages contenedor una vez iniciados los nodos de Windows Azure, puede usar hpcsync para implementarlos manualmente en los nodos de Windows Azure. Como alternativa, puede crear contenedores diferentes en la cuenta de almacenamiento para los archivos que desea administrar manualmente o con scripts.

Ejemplos de un extremo a otro

Para ayudar a comprender el flujo de trabajo, los pasos siguientes describen la secuencia de comandos que puede ejecutar para crear, cargar y sincronizar una aplicación en un conjunto de nodos de Windows Azure que ya están implementados. El cuarto comando de ejemplo muestra cómo abrir una excepción de firewall en los nodos de Windows Azure para la aplicación (mediante 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 un trabajo que se ejecuta myApp.exe en los nodos de Windows Azure:

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

Para enviar un trabajo que incluya una tarea de preparación de nodo . La tarea Preparación del nodo se ejecuta en cada nodo asignado y descarga myApp.zip al nodo de Windows Azure asignado antes de ejecutar la carga de trabajo principal del trabajo:

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 obtener ejemplos adicionales de carga y ejecución de aplicaciones en nodos de Windows Azure, consulte:

Referencias adicionales