az batchai cluster
Diese Befehlsgruppe ist implizit veraltet, da die Befehlsgruppe "batchai" veraltet ist und in einer zukünftigen Version entfernt wird.
Befehle zum Verwalten von Clustern.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az batchai cluster auto-scale |
Legen Sie automatische Skalierungsparameter für einen Cluster fest. |
Kernspeicher | Als veraltet markiert |
az batchai cluster create |
Erstellen eines Clusters. |
Kernspeicher | Als veraltet markiert |
az batchai cluster delete |
Löschen eines Clusters. |
Kernspeicher | Als veraltet markiert |
az batchai cluster file |
Befehle zum Arbeiten mit Dateien, die von der Knoteneinrichtungsaufgabe generiert werden. |
Kernspeicher | Als veraltet markiert |
az batchai cluster file list |
Listet Dateien auf, die von der Knoteneinrichtungsaufgabe des Clusters generiert werden. |
Kernspeicher | Als veraltet markiert |
az batchai cluster list |
Auflisten von Clustern. |
Kernspeicher | Als veraltet markiert |
az batchai cluster node |
Befehle zum Arbeiten mit Clusterknoten. |
Kernspeicher | Als veraltet markiert |
az batchai cluster node exec |
Führt eine Befehlszeile auf dem Knoten eines Clusters mit optionaler Portsweiterleitung aus. |
Kernspeicher | Als veraltet markiert |
az batchai cluster node list |
Auflisten von Remoteanmeldungsinformationen für Die Knoten des Clusters. |
Kernspeicher | Als veraltet markiert |
az batchai cluster resize |
Ändern sie die Größe eines Clusters. |
Kernspeicher | Als veraltet markiert |
az batchai cluster show |
Zeigen Sie Informationen zu einem Cluster an. |
Kernspeicher | Als veraltet markiert |
az batchai cluster auto-scale
Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "batchai" veraltet ist und in einer zukünftigen Version entfernt wird.
Legen Sie automatische Skalierungsparameter für einen Cluster fest.
az batchai cluster auto-scale --max
--min
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Beispiele
Erstellen Sie einen Cluster, um abhängig von der Anzahl der in die Warteschlange gestellten und ausgeführten Aufträgen automatisch zwischen 0 und 10 Knoten zu skalieren.
az batchai cluster auto-scale -g MyResourceGroup -w MyWorkspace -n MyCluster --min 0 --max 10
Erforderliche Parameter
Maximale Anzahl von Knoten.
Minimale Anzahl von Knoten.
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Name des Arbeitsbereichs.
Globale Parameter
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 cluster create
Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "batchai" veraltet ist und in einer zukünftigen Version entfernt wird.
Erstellen eines Clusters.
az batchai cluster create --name
--resource-group
--workspace
[--afs-mount-path]
[--afs-name]
[--bfs-mount-path]
[--bfs-name]
[--config-file]
[--custom-image]
[--generate-ssh-keys]
[--image]
[--max]
[--min]
[--nfs]
[--nfs-mount-path]
[--password]
[--setup-task]
[--setup-task-output]
[--ssh-key]
[--storage-account-key]
[--storage-account-name]
[--subnet]
[--target]
[--use-auto-storage]
[--user-name]
[--vm-priority {dedicated, lowpriority}]
[--vm-size]
Beispiele
Erstellen Sie einen GPU-Cluster mit einem einzelnen Knoten mit Standardimage und automatischem Speicherkonto.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster \
-s Standard_NC6 -t 1 --use-auto-storage --generate-ssh-keys
Erstellen Sie einen Cluster mit einem Setupbefehl, der die Entpackung auf jedem Knoten installiert, die Befehlsausgabe wird auf dem automatischen Speicherkonto Azure File Share gespeichert.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster \
--use-auto-storage \
-s Standard_NC6 -t 1 -k id_rsa.pub \
--setup-task 'apt update; apt install unzip -y' \
--setup-task-output '$AZ_BATCHAI_MOUNT_ROOT/autoafs'
Erstellen Sie einen Cluster, der alle Parameter manuell bereitstellt.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster \
-i UbuntuLTS -s Standard_NC6 --vm-priority lowpriority \
--min 0 --target 1 --max 10 \
--storage-account-name MyStorageAccount \
--nfs MyNfsToMount --afs-name MyAzureFileShareToMount \
--bfs-name MyBlobContainerNameToMount \
-u AdminUserName -k id_rsa.pub -p ImpossibleToGuessPassword
Erstellen Sie einen Cluster mithilfe einer Konfigurationsdatei.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster -f cluster.json
Erforderliche Parameter
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Arbeitsbereichs.
Optionale Parameter
Relativer Bereitstellungspfad für die Azure-Dateifreigabe. Die Dateifreigabe ist unter $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> Ordner verfügbar.
Name der Azure-Dateifreigabe, die auf jedem Clusterknoten bereitgestellt werden soll. Muss in Verbindung mit dem Namen "-storage-account". Mehrere Freigaben können mithilfe der Konfigurationsdatei bereitgestellt werden (siehe Option "--config-file").
Relativer Bereitstellungspfad für Azure Storage-Container. Der Container ist unter $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> Ordner verfügbar.
Name des Azure Storage-Containers, der auf jedem Clusterknoten bereitgestellt werden soll. Muss in Verbindung mit dem Namen "-storage-account". Mehrere Container können mithilfe der Konfigurationsdatei bereitgestellt werden (siehe Option "--config-file").
Ein Pfad zu einer JSON-Datei, die Cluster-Erstellungsparameter enthält (json-Darstellung von azure.mgmt.batchai.models.ClusterCreateParameters).
ARM-ID eines virtuellen Computerimages, das für die Erstellung von Knoten verwendet werden soll. Beachten Sie, dass Sie --Image bereitstellen müssen, das Informationen zum Basisimage enthält, das für diese Bilderstellung verwendet wird.
Generieren Sie SSH-Dateien für öffentliche und private Schlüssel im Verzeichnis ~/.ssh (falls nicht vorhanden).
Betriebssystemimage für Clusterknoten. Der Wert kann einen Alias (UbuntuLTS, UbuntuDSVM) enthalten oder Bilddetails im Format "publisher:offer:sku:version" angeben. Wenn die Imagekonfiguration nicht über die Befehlszeile oder Konfigurationsdatei bereitgestellt wird, wählt Batch AI das Standardmäßige Betriebssystemimage aus.
Max. Knotenanzahl für den automatisch skalenten Cluster.
Min knoten count for the auto-scale cluster.
Name oder ARM-ID eines Dateiservers, der auf jedem Clusterknoten bereitgestellt werden soll. Sie müssen vollständige ARM-ID angeben, wenn der Dateiserver zu einem anderen Arbeitsbereich gehört. Mehrere NFS können mithilfe der Konfigurationsdatei bereitgestellt werden (siehe Option "--config-file").
Relativer Bereitstellungspfad für NFS. Der NFS wird unter $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> Ordner verfügbar sein.
Optionales Kennwort für das Administratorbenutzerkonto, das auf jedem Computeknoten erstellt werden soll.
Eine Befehlszeile, die auf jedem Computeknoten ausgeführt werden soll, wenn er zugewiesen oder neu gestartet wird. Die Aufgabe wird in einer Bash-Untershell unter dem Stammkonto ausgeführt.
Verzeichnispfad zum Speichern, in dem die Setupaufgabenprotokolle gespeichert werden. Beachten Sie, dass Batch AI mehrere Hilfsverzeichnisse unter diesem Pfad erstellt. Die erstellten Verzeichnisse werden als stdOutErrPathSuffix durch den Befehl "az cluster show" gemeldet.
Optionaler PUBLIC Key-Wert oder Pfad für SSH. Wenn kein Kennwort angegeben und nicht angegeben wird, wird standardmäßiger SSH-Schlüssel (~/.ssh/id_rsa.pub) verwendet.
Speicherkontoschlüssel Erforderlich, wenn das Speicherkonto zu einem anderen Abonnement gehört. Kann mithilfe AZURE_BATCHAI_STORAGE_KEY Umgebungsvariable 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 Umgebungsvariable angegeben werden.
ARM-ID eines virtuellen Netzwerksubnetz, um den Cluster einzufügen.
Anzahl der Knoten, die unmittelbar nach der Clustererstellung zugewiesen werden sollen. Wenn sich der Cluster im automatischen Skalierungsmodus befindet, kann BatchAI die Anzahl der Knoten später basierend auf der Anzahl der ausgeführten und in die Warteschlange gestellten Aufträgen ändern.
Wenn angegeben, erstellt der Befehl ein Speicherkonto in einer neuen oder vorhandenen Ressourcengruppe namens "batchaiautostorage". Außerdem wird Azure File Share mit dem Namen "batchaishare", Azure Blob Container mit dem Namen "batchaicontainer" erstellt. Der Dateifreigabe- und Blobcontainer wird auf jedem Clusterknoten an $AZ_BATCHAI_MOUNT_ROOT/autoafs und $AZ_BATCHAI_MOUNT_ROOT/autobfs bereitgestellt. Wenn die Ressourcengruppe bereits vorhanden ist und ein Approapriate-Speicherkonto enthält, das derselben Region wie dem Cluster gehört, verwendet dieser Befehl das vorhandene Speicherkonto wieder.
Name des Administratorbenutzerkontos, das auf jedem Computeknoten erstellt werden soll. Wenn der Wert nicht angegeben wird und keine Benutzerkonfiguration in der Konfigurationsdatei angegeben wird, wird der Name des aktuellen Benutzers verwendet.
VM-Priorität.
VM-Größe für Clusterknoten (z. B. Standard_NC6 für 1 GPU-Knoten).
Globale Parameter
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 cluster delete
Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "batchai" veraltet ist und in einer zukünftigen Version entfernt wird.
Löschen eines Clusters.
az batchai cluster delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--workspace]
[--yes]
Beispiele
Löschen Sie einen Cluster, und warten Sie, bis der Löschvorgang abgeschlossen ist.
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster
Senden Sie einen Löschbefehl für einen Cluster, und warten Sie nicht, bis der Löschvorgang abgeschlossen ist.
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster --no-wait
Löschen Sie den Cluster, ohne eine Bestätigung zu verlangen (für nicht interaktive Szenarien).
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster -y
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name des Clusters.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Name des Arbeitsbereichs.
Nicht zur Bestätigung auffordern
Globale Parameter
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 cluster list
Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "batchai" veraltet ist und in einer zukünftigen Version entfernt wird.
Auflisten von Clustern.
az batchai cluster list --resource-group
--workspace
Beispiele
Listet alle Cluster in einem Arbeitsbereich auf.
az batchai cluster list -g MyResourceGroup -w MyWorkspace -o table
Erforderliche Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Arbeitsbereichs.
Globale Parameter
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 cluster resize
Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "batchai" veraltet ist und in einer zukünftigen Version entfernt wird.
Ändern sie die Größe eines Clusters.
az batchai cluster resize --target
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Beispiele
Ändern Sie die Größe eines Clusters auf null, um die Zahlung dafür zu beenden.
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 0
Ändern Sie die Größe eines Clusters auf 10 Knoten.
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 10
Erforderliche Parameter
Zielanzahl der Computeknoten.
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Name des Arbeitsbereichs.
Globale Parameter
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 cluster show
Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "batchai" veraltet ist und in einer zukünftigen Version entfernt wird.
Zeigen Sie Informationen zu einem Cluster an.
az batchai cluster show [--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Beispiele
Vollständige Informationen zu einem Cluster anzeigen.
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster
Zusammenfassung des Clusters anzeigen.
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster -o table
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Name des Arbeitsbereichs.
Globale Parameter
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.