hpcpack 下载

从 Windows Azure 存储帐户下载包或文件。 可以使用节点模板名称、头节点和节点模板名称或 Windows Azure 存储帐户名称及其存储密钥或共享访问签名(SAS)令牌来指定帐户。 默认情况下,文件和包从存储帐户中名为 hpcpackages 的容器下载

注意

此子命令在 HPC Pack 2008 R2 中引入了 Service Pack 1(SP1),在早期版本中不受支持。

语法

hpcpack download <packageName> /nodetemplate:<nodeTemplateName>   
[/container:<containerName>] [/path:<targetPath>] [/blocksize:<blockSize>]   
[/unpack] [/usehttp]  
  
hpcpack download <packageName> /scheduler:<headNodeName>   
/nodetemplate:<nodeTemplateName> [/container:<containerName>]   
[/path:<targetPath>] [/blocksize:<blockSize>] [/unpack] [/usehttp]  
  
hpcpack download <packageName> /account:<storageAccountName> (/key:<storageKey>|/sas:<sasToken>)   
[/container:<containerName>] [/path:<targetPath>] [/blocksize:<blockSize>]   
[/unpack] [/usehttp]   
  
hpcpack download {/? | /help}  

参数

参数 描述
<packageName> 指定要下载的包或文件。
/nodetemplate 指定 Windows Azure 节点模板。 hpcpack 使用与节点模板关联的 Windows Azure 帐户名称和存储密钥。
/sas 指定共享访问签名 (SAS) 令牌。 注意: 此参数是在 HPC Pack 2012 中引入的,在以前的版本中不受支持。
/调度 指定群集的头节点。 如果计算机上没有指定默认头节点,则可以将此参数与 /nodetemplate 参数一起使用。
/帐户 指定 Windows Azure 存储帐户的公共名称(在 Windows Azure 节点模板中指定的相同存储名称)。

这是帐户公共 URL 中 <storageAccountName> 的值:https:// <StorageAccountName>.blob.core.windows.net。

如果指定 /account,则还必须指定 /key
/钥匙 指定 Windows Azure 存储帐户的访问密钥。

如果指定 /key,则还必须指定 /account
/容器 指定要从中下载文件的 Windows Azure 存储帐户中的容器的名称。 如果未指定此参数,将从默认位置下载文件和包:存储帐户中名为 hpcpackages 的容器
/targetPath 指定要保存下载的文件的位置。 默认情况下,文件将下载到当前目录。

路径可以是相对于当前目录,也可以是绝对路径。

例如:C:\AzurePackages\myPackage.zip。
/blocksize 指定文件在下载时将分隔到的块的大小(以字节为单位)。 默认块大小为 4 MB(4194304 字节)。 4 MB 也是最大块大小。 如果遇到不稳定的网络连接,可能需要指定较小的块大小。
/解压 指定 hpcpack 下载后提取压缩的文件。 如果要将文件下载到 Windows Azure 节点,因此无需在节点上安装解压缩工具,这尤其有用。 注意:hpcpack 下载 只能提取由 hpcpack创建的压缩文件,而不是由其他工具创建的压缩文件。
/usehttp 指定你想要通过端口 443 替代默认 https 通道,并强制通过端口 80 与 http 通信。 注意: 在具有 Service Pack 3(SP3)的 HPC Pack 2008 R2 中引入了此参数,在以前的版本中不受支持。
/? 在命令提示符处显示帮助。
/帮助 在命令提示符处显示帮助。

例子

若要将 myPackage.zip 从默认存储容器下载到本地计算机上的 C:\myFiles。

HpcPack download myPackage.zip /scheduler:headnode /nodetemplate:"node 模板名称“ /path:c:\myFiles

若要从名为 myInputData 的存储容器下载 myData.zip,并将文件(已解压缩)保存到 E:\approot 文件夹(可以从 Windows Azure Node 运行此文件以预提取作业的数据)。

HpcPack download myData.zip /account:accountName /key:storageKey /container:myInputData /blocksize:<blocksize> /path:e:approot\myInputData /unpack