az batchai job
Befehle zum Verwalten von Aufträgen.
Befehle
| az batchai job create |
Erstellen Sie einen Auftrag. |
| az batchai job delete |
Löschen eines Auftrags. |
| az batchai job file |
Befehle zum Auflisten und Streamen von Dateien in den Ausgabeverzeichnissen des Auftrags. |
| az batchai job file list |
Listenauftrags ausgabedateien in einem Verzeichnis mit der angegebenen ID. |
| az batchai job file stream |
Streamen Sie den Inhalt einer Datei (ähnlich wie "tail -f"). |
| az batchai job list |
Listenaufträge auf. |
| az batchai job node |
Befehle zum Arbeiten mit Knoten, die einen Auftrag ausgeführt haben. |
| az batchai job node exec |
Führt eine Befehlszeile auf dem Knoten eines Clusters aus, der zum Ausführen des Auftrags mit optionaler Portsweiterleitung verwendet wird. |
| az batchai job node list |
Listen Sie Remoteanmeldungsinformationen für Knoten auf, die den Auftrag ausgeführt haben. |
| az batchai job show |
Zeigen Sie Informationen zu einem Auftrag an. |
| az batchai job terminate |
Beenden Sie einen Auftrag. |
| az batchai job wait |
Wartet auf den angegebenen Auftragsabschluss und setups den Exitcode des Auftrags auf den Exitcode des Auftrags. |
az batchai job create
Erstellen Sie einen Auftrag.
az batchai job create --cluster
--config-file
--experiment
--name
--resource-group
--workspace
[--afs-mount-path]
[--afs-name]
[--bfs-mount-path]
[--bfs-name]
[--nfs]
[--nfs-mount-path]
[--storage-account-key]
[--storage-account-name]
Beispiele
Erstellen Sie einen Auftrag zum Ausführen eines Clusters in derselben Ressourcengruppe.
az batchai job create -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob \
-c MyCluster -f job.json
Erstellen Sie einen Auftrag zum Ausführen eines Clusters in einem anderen Arbeitsbereich.
az batchai job create -g MyJobResourceGroup -w MyJobWorkspace -e MyExperiment -n MyJob \
-f job.json \
-c "/subscriptions/00000000-0000-0000-0000-000000000000/\
resourceGroups/MyClusterResourceGroup/\
providers/Microsoft.BatchAI/workspaces/MyClusterWorkspace/clusters/MyCluster"
Erstellen Sie einen Auftrag. (automatisch generiert)
az batchai job create --cluster "/subscriptions/00000000-0000-0000-0000-000000000000/\
resourceGroups/MyClusterResourceGroup/\
providers/Microsoft.BatchAI/workspaces/MyClusterWorkspace/clusters/MyCluster" --config-file job.json --experiment MyExperiment --name MyJob --resource-group MyJobResourceGroup --storage-account-name MyStorageAccount --workspace MyJobWorkspace
Erforderliche Parameter
Name oder ARM-ID des Clusters, um den Auftrag auszuführen. Sie müssen ARM-ID bereitstellen, wenn der Cluster zu einem anderen Arbeitsbereich gehört.
Ein Pfad zu einer JSON-Datei mit Auftragserstellungsparametern (json-Darstellung von azure.mgmt.batchai.models.JobCreateParameters).
Name des Experiments.
Name des Auftrags.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Arbeitsbereichs.
Optionale Parameter
Relativer Mountpfad für Azure File Share. Die Dateifreigabe ist unter $AZ_BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path> Ordner verfügbar.
Name der Azure File Share, die während der Auftragsausführung bereitgestellt werden soll. Die Dateifreigabe wird nur auf den Knoten bereitgestellt, die den Auftrag ausführen. Muss in Verbindung mit dem Namen des --storage-account-namens verwendet werden. Mehrere Freigaben können mithilfe der Konfigurationsdatei bereitgestellt werden (siehe Option "-config-file").
Relativer Mountpfad für Azure Storage Blob Container. Der Container ist unter $AZ_BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path> Ordner verfügbar.
Name des Azure Storage Blob Containers, der während der Auftragsausführung bereitgestellt werden soll. Der Container wird nur auf den Knoten bereitgestellt, die den Auftrag ausführen. Muss in Verbindung mit dem Namen des --storage-account-namens verwendet werden. Mehrere Container können mithilfe der Konfigurationsdatei bereitgestellt werden (siehe Option "-config-file").
Name oder ARM-ID des Dateiservers, der während der Auftragsausführung bereitgestellt werden soll. Sie müssen ARM-ID bereitstellen, wenn der Dateiserver zu einem anderen Arbeitsbereich gehört. Sie können mehrere Dateiserver mithilfe der Konfigurationsdatei des Auftrags konfigurieren.
Relativer Mountpfad für NFS. Der NFS ist unter $AZ_BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path> Ordner verfügbar.
Speicherkontoschlüssel Erforderlich, wenn das Speicherkonto zu einem anderen Abonnement gehört. Kann mithilfe AZURE_BATCHAI_STORAGE_KEY Umgebungsvariablen angegeben werden.
Speicherkontoname für Azure-Dateifreigaben und/oder Azure Storage-Container, die auf jedem Clusterknoten bereitgestellt werden sollen. Kann mithilfe AZURE_BATCHAI_STORAGE_ACCOUNT Umgebungsvariablen angegeben werden.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az batchai job delete
Löschen eines Auftrags.
az batchai job delete [--experiment]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--workspace]
[--yes]
Beispiele
Löschen eines Auftrags. Der Auftrag wird beendet, wenn er derzeit ausgeführt wird.
az batchai job delete -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob
Löschen Sie einen Auftrag ohne Bestätigung (für nicht interaktive Szenarien).
az batchai job delete -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob -y
Anfordern des Auftragslöschvorgangs, ohne auf die Löschung des Auftrags zu warten.
az batchai job delete -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob --no-wait
Optionale Parameter
Name des Experiments.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name des Auftrags.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Arbeitsbereichs.
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az batchai job list
Listenaufträge auf.
az batchai job list --experiment
--resource-group
--workspace
Beispiele
Listenaufträge auf.
az batchai job list -g MyResourceGroup -w MyWorkspace -e MyExperiment -o table
Erforderliche Parameter
Name des Experiments.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Arbeitsbereichs.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az batchai job show
Zeigen Sie Informationen zu einem Auftrag an.
az batchai job show [--experiment]
[--ids]
[--name]
[--resource-group]
[--workspace]
Beispiele
Vollständige Informationen zu einem Auftrag anzeigen.
az batchai job show -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob
Zusammenfassung des Auftrags anzeigen.
az batchai job show -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob -o table
Optionale Parameter
Name des Experiments.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name des Auftrags.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Arbeitsbereichs.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az batchai job terminate
Beenden Sie einen Auftrag.
az batchai job terminate [--experiment]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--workspace]
[--yes]
Beispiele
Beenden Sie einen Auftrag, und warten Sie, bis der Auftrag beendet werden soll.
az batchai job terminate -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob
Beenden Sie einen Auftrag ohne Bestätigung (für nicht interaktive Szenarien).
az batchai job terminate -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob -y
Anfordern einer Auftragsabbruch ohne Warten auf den Auftrag, der beendet werden soll.
az batchai job terminate -g MyResourceGroup -e MyExperiment -w MyWorkspace -n MyJob \
--no-wait
Optionale Parameter
Name des Experiments.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name des Auftrags.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Arbeitsbereichs.
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az batchai job wait
Wartet auf den angegebenen Auftragsabschluss und setups den Exitcode des Auftrags auf den Exitcode des Auftrags.
az batchai job wait [--experiment]
[--ids]
[--interval]
[--name]
[--resource-group]
[--workspace]
Beispiele
Warten Sie auf den Auftragsabschluss.
az batchai job wait -g MyResourceGroup -w MyWorkspace -n MyJob
Optionale Parameter
Name des Experiments.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Abfrageintervall in Sec.
Name des Auftrags.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Arbeitsbereichs.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für