Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Pakete, Uploads und Downloads von Dateien (z. B. SOA-Dienstdateien, Anwendungen und Daten) in ein Windows Azure-Speicherkonto. hpcpack- hilft Ihnen auch, ein VHD-Laufwerk vom Speicherkonto an die Windows Azure-Knoten zu binden.
Dieser Befehl wurde in HPC Pack 2008 R2 mit Service Pack 1 eingeführt und wird in früheren Versionen nicht unterstützt.
Unterbefehle
| Unterommand | Beschreibung |
|---|---|
| hpcpack erstellen | Packt den angegebenen Ordner oder die angegebenen Dateien in einem Format, das in ein Windows Azure-Speicherkonto hochgeladen werden kann. |
| hpcpack download | Lädt ein Paket oder eine Datei aus einem Windows Azure-Speicherkonto herunter. Dieser Unterbefehl wurde in HPC Pack 2008 R2 mit Service Pack 3 eingeführt und wird in früheren Versionen nicht unterstützt. |
| hpcpack list | Listet die Pakete auf, die in das angegebene Windows Azure-Speicherkonto hochgeladen wurden. |
| hpcpack mount | Stellt eine VHD-Datei als Laufwerk auf einem Windows Azure-Knoten bereit oder listet alle derzeit bereitgestellten Laufwerke auf diesem Knoten auf. Dieser Unterbefehl wurde in HPC Pack 2008 R2 mit Service Pack 3 (SP3) eingeführt und wird in früheren Versionen nicht unterstützt. |
| hpcpack entfernen | Entfernt ein Paket aus einem Windows Azure-Speicherkonto. |
| hpcpack unmount | Hebt die Bereitstellung einer VHD-Datei auf, die zuvor auf einem Windows Azure-Knoten bereitgestellt wurde, mithilfe hpcpack mount. Dieser Unterbefehl wurde in HPC Pack 2008 R2 mit Service Pack 3 (SP3) eingeführt und wird in früheren Versionen nicht unterstützt. |
| hpcpack upload | Lädt ein Paket, eine Datei oder eine VHD in ein Windows Azure-Speicherkonto hoch. |
| hpcpack-Ansicht | Zeigt die Attribute für ein Paket an, das in ein Windows Azure-Speicherkonto hochgeladen wurde. |
| hpcpack /? | Zeigt die Hilfe an der Eingabeaufforderung an. |
| hpcpack /help | Zeigt die Hilfe an der Eingabeaufforderung an. |
Anmerkungen
Wenn Sie eine Reihe von Windows Azure-Knoten in einer Windows Azure-Burst-Bereitstellung bereitstellen oder starten, werden alle OPC-Dateien, die sich im Speicherkonto im hpcpackages Container befinden, automatisch auf den Windows Azure-Knoten bereitgestellt (auch wenn Knoteninstanzen automatisch vom Windows Azure-System bereitgestellt werden).
Wenn Sie Pakete in den hpcpackages Container hochladen, nachdem die Windows Azure-Knoten gestartet wurden, können Sie hpcsync- verwenden, um sie manuell auf den Windows Azure-Knoten bereitzustellen. Alternativ können Sie unterschiedliche Container in Ihrem Speicherkonto für Dateien erstellen, die Sie manuell oder mit Skripts verwalten möchten.
End-to-End-Beispiele
Um den Workflow zu verstehen, beschreiben die folgenden Schritte die Befehlssequenz, die Sie ausführen können, um eine Anwendung mit einer Reihe von Bereits bereitgestellten Windows Azure-Knoten zu erstellen, hochzuladen und zu synchronisieren. Der vierte Beispielbefehl veranschaulicht, wie eine Firewallausnahme auf den Windows Azure-Knoten für Ihre Anwendung geöffnet wird (mithilfe von 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
So übermitteln Sie einen Auftrag, der myApp.exe auf den Windows Azure-Knoten ausführt:
Job submit /nodegroup:AzureNodes %CCP_PACKAGE_ROOT%apps\myApp.exe
So übermitteln Sie einen Auftrag, der eine Knotenvorbereitung Aufgabe enthält. Die Aufgabe "Knotenvorbereitung" wird auf jedem zugeordneten Knoten ausgeführt und lädt myApp.zip auf den zugeordneten Windows Azure-Knoten herunter, bevor die Hauptarbeitsauslastung des Auftrags ausgeführt wird:
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>
Weitere Beispiele für das Hochladen und Ausführen von Anwendungen auf Windows Azure-Knoten finden Sie unter:
Hochladen von Batchauftragsassemblys in ein Windows Azure-Speicherkonto
Hochladen eines SOA-Diensts in ein Windows Azure-Speicherkonto
Hochladen einer XLL-Datei in ein Windows Azure-Speicherkonto
manuelle Bereitstellung hochgeladener Pakete auf Windows Azure-Knoten