Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Empaqueta la carpeta o los archivos especificados en un formato que se puede cargar en una cuenta de almacenamiento de Windows Azure. Los archivos se empaquetan en formato OPC (Open Packaging Convention) o como un archivo ZIP.
Este comando se introdujo en HPC Pack 2008 R2 con Service Pack 1 y no se admite en versiones anteriores.
Sintaxis
hpcpack create <packageName> <sourceFolder> [/d] [/0|/1|/9]
hpcpack create <packageName> <sourceFile1, file2, file3,…> [/d] [/0|/1|/9]
hpcpack create {/? | /help}
Parámetros
| Parámetro | Descripción |
|---|---|
| <packageName> | Especifica el nombre del paquete (el archivo OPC de salida). Debe ser el mismo que el nombre del servicio al empaquetar servicios SOA o como XLL al empaquetar xlLs. El archivo se crea en relación con la carpeta actual a menos que especifique una ruta de acceso absoluta. Por ejemplo: C:\WindowsAzurePackages\myPackage.zip. Si especifica la ruta de acceso, el nombre de archivo y la extensión de un archivo existente, ese archivo se reemplaza. |
| < > de carpetas o <> de lista de archivos | Especifica una carpeta o una lista separada por comas de archivos que desea incluir en el paquete. |
| /d | Use este parámetro si especifica una carpeta y no desea incluir las subcarpetas. |
| [/0|/1|/9] | Especifica el nivel de compresión. Las opciones de compresión son las siguientes: - La compresión /0 está desactivada (valor predeterminado). - La compresión /1 está optimizada para equilibrar el tamaño y el rendimiento. - La compresión /9 está optimizada para el tamaño. Este parámetro se introdujo en HPC Pack 2008 R2 con Service Pack 3 y no se admite en versiones anteriores. |
| /? | Muestra ayuda en el símbolo del sistema. |
| /Ayuda | Muestra ayuda en el símbolo del sistema. |
Comentarios
Si va a empaquetar un servicio SOA:
Debe incluir el archivo DLL de servicio, los archivos DLL dependientes y los archivos de configuración del servicio en el paquete.
El atributo de ensamblado de servicio en el archivo de configuración del servicio debe especificar solo el nombre de archivo DLL del servicio (no la ruta de acceso).
El nombre del paquete debe ser el nombre del servicio SOA (es decir, el nombre del servicio que especifica el cliente SOA en el constructor SessionStartInfo). Por ejemplo, serviceName.zip o serviceName_serviceVersion.zip.
Si va a empaquetar un archivo XLL:
Debe incluir el XLL y los archivos o archivos DLL dependientes del paquete.
El nombre del paquete debe ser el nombre del archivo XLL. Por ejemplo, XLLName.zip.
Cuando hpcsync implementa un paquete en los nodos de Windows Azure, ninguno de los archivos extraídos puede tener una ruta de acceso completa de más de 256 caracteres. Los directorios raíz en los que los archivos extraídos se colocan temporalmente y, después, se pueden colocar hasta 136 caracteres, dejando 120 caracteres para el nombre de archivo, subdirectorios (si los hay) y el relativePath (si se especifica). Si la ruta de acceso de los archivos extraídos supera los 256 caracteres, se produce un error en la implementación del paquete.
Ejemplos
Para crear un paquete para los archivos Lizard y guardarlo en C:\WindowsAzurePkgs. El archivo ejecutable, los archivos auxiliares y el archivo de entrada se encuentran en una carpeta denominada C:\Lizard:
hpcPack create C:\WindowsAzurePkgs\lizard.zip C:\Lizard
Para crear un paquete para un servicio SOA denominado "myService.dll" y guardarlo en C:\WindowsAzurePkgs, el archivo DLL del servicio y los archivos de configuración se encuentran en una carpeta C:\Services\myService:
hpcpack create C:\WindowsAzurePkgs\myService.zip C:\Services\myService
Para crear un paquete para un archivo XLL de Excel denominado "myXLL.xll". El XLL está en el directorio actual que ve en el símbolo del sistema (por ejemplo, C:\Users\myName>) y el paquete se guardará en el directorio actual:
hpcPack create myXLL.zip myXll.xll