次の方法で共有


hpcpack

Windows Azure ストレージ アカウントとの間でファイル (SOA サービス ファイル、アプリケーション、データなど) をパッケージ化、アップロード、ダウンロードします。 hpcpack は、ストレージ アカウントから Windows Azure ノードに VHD ドライブをマウントするのにも役立ちます。

このコマンドは、Service Pack 1 を使用する HPC Pack 2008 R2 で導入されましたが、以前のバージョンではサポートされていません。

サブコマンド

Subommand 説明
hpcpack の作成 指定したフォルダーまたはファイルを、Windows Azure ストレージ アカウントにアップロードできる形式でパッケージ化します。
hpcpack ダウンロード を する Windows Azure ストレージ アカウントからパッケージまたはファイルをダウンロードします。

このサブコマンドは、Hpc Pack 2008 R2 Service Pack 3 で導入され、以前のバージョンではサポートされていません。
hpcpack リスト を する 指定した Windows Azure ストレージ アカウントにアップロードされたパッケージを一覧表示します。
hpcpack マウント を する VHD ファイルを Windows Azure ノード上のドライブとしてマウントするか、そのノードに現在マウントされているすべてのドライブを一覧表示します。

このサブコマンドは、HPC Pack 2008 R2 Service Pack 3 (SP3) で導入され、以前のバージョンではサポートされていません。
hpcpack remove Windows Azure ストレージ アカウントからパッケージを削除します。
hpcpack のマウント解除 を する hpcpack マウントを使用して、以前に Windows Azure ノードにマウントされていた VHD ファイル マウント解除します。

このサブコマンドは、HPC Pack 2008 R2 Service Pack 3 (SP3) で導入され、以前のバージョンではサポートされていません。
hpcpack アップロード を する パッケージ、ファイル、または VHD を Windows Azure ストレージ アカウントにアップロードします。
hpcpack ビュー を する Windows Azure ストレージ アカウントにアップロードされたパッケージの属性を表示します。
hpcpack /? コマンド プロンプトにヘルプを表示します。
hpcpack /help コマンド プロンプトにヘルプを表示します。

注釈

  • Windows Azure バースト デプロイで一連の Windows Azure ノードをプロビジョニングまたは開始すると、hpcpackages コンテナー内のストレージ アカウント上にある OPC ファイルは、Windows Azure ノードに自動的にデプロイされます (ノード インスタンスが Windows Azure システムによって自動的に再プロビジョニングされた場合でも)。

  • Windows Azure ノードの起動後に hpcpackages コンテナーにパッケージをアップロードする場合は、hpcsync を使用して、それらを Windows Azure ノードに手動でデプロイできます。 または、手動またはスクリプトを使用して管理するファイルに対して、ストレージ アカウントに異なるコンテナーを作成することもできます。

エンド ツー エンドの例

ワークフローを理解するために、次の手順では、既にデプロイされている一連の Windows Azure ノードにアプリケーションを作成、アップロード、同期するために実行できるコマンド シーケンスについて説明します。 4 番目のサンプル コマンドは、アプリケーションの Windows Azure ノードでファイアウォール例外を開く方法を示しています (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  

Windows Azure ノードで myApp.exe 実行するジョブを送信するには:

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

ノード準備 タスクを含むジョブを送信します。 ノード準備タスクは、割り当てられた各ノードで実行され、ジョブのメイン ワークロードを実行する前に、割り当てられた Windows Azure ノードに myApp.zip ダウンロードされます。

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>  

Windows Azure ノードでのアプリケーションのアップロードと実行のその他の例については、次を参照してください。

その他の参照