az batchai cluster
Ce groupe de commandes est implicitement déconseillé, car le groupe de commandes « batchai » est déconseillé et sera supprimé dans une version ultérieure.
Commandes pour gérer les clusters.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az batchai cluster auto-scale |
Définissez des paramètres de mise à l’échelle automatique pour un cluster. |
Noyau | Obsolescent |
az batchai cluster create |
Créez un cluster. |
Noyau | Obsolescent |
az batchai cluster delete |
Supprimez un cluster. |
Noyau | Obsolescent |
az batchai cluster file |
Commandes permettant d’utiliser les fichiers générés par la tâche de configuration de nœud. |
Noyau | Obsolescent |
az batchai cluster file list |
Répertorier les fichiers générés par la tâche de configuration du nœud du cluster. |
Noyau | Obsolescent |
az batchai cluster list |
Répertorier les clusters. |
Noyau | Obsolescent |
az batchai cluster node |
Commandes à utiliser avec des nœuds de cluster. |
Noyau | Obsolescent |
az batchai cluster node exec |
Exécute une ligne de commande sur le nœud d’un cluster avec transfert de ports facultatifs. |
Noyau | Obsolescent |
az batchai cluster node list |
Répertoriez les informations de connexion à distance pour les nœuds du cluster. |
Noyau | Obsolescent |
az batchai cluster resize |
Redimensionnez un cluster. |
Noyau | Obsolescent |
az batchai cluster show |
Affichez des informations sur un cluster. |
Noyau | Obsolescent |
az batchai cluster auto-scale
Cette commande est implicitement déconseillée, car le groupe de commandes « batchai » est déconseillé et sera supprimé dans une version ultérieure.
Définissez des paramètres de mise à l’échelle automatique pour un cluster.
az batchai cluster auto-scale --max
--min
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Exemples
Rendre un cluster à mettre à l’échelle automatiquement entre 0 et 10 nœuds en fonction du nombre de travaux mis en file d’attente et en cours d’exécution.
az batchai cluster auto-scale -g MyResourceGroup -w MyWorkspace -n MyCluster --min 0 --max 10
Paramètres obligatoires
Nombre maximal de nœuds.
Nombre minimal de nœuds.
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Nom de l’espace de travail.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batchai cluster create
Cette commande est implicitement déconseillée, car le groupe de commandes « batchai » est déconseillé et sera supprimé dans une version ultérieure.
Créez un cluster.
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]
Exemples
Créez un cluster GPU à nœud unique avec une image par défaut et un compte de stockage automatique.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster \
-s Standard_NC6 -t 1 --use-auto-storage --generate-ssh-keys
Créez un cluster avec une commande d’installation qui installe décompresser sur chaque nœud, la sortie de commande sera stockée sur le partage de fichiers Azure du compte de stockage automatique.
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'
Créez un cluster fournissant tous les paramètres manuellement.
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
Créez un cluster à l’aide d’un fichier de configuration.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster -f cluster.json
Paramètres obligatoires
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nom de l’espace de travail.
Paramètres facultatifs
Chemin de montage relatif pour le partage de fichiers Azure. Le partage de fichiers sera disponible dans $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path>
dossier.
Nom du partage de fichiers Azure à monter sur chaque nœud de cluster. Doit être utilisé conjointement avec --storage-account-name. Plusieurs partages peuvent être montés à l’aide du fichier de configuration (voir l’option --config-file).
Chemin de montage relatif pour le conteneur Stockage Azure. Le conteneur sera disponible dans $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path>
dossier.
Nom du conteneur stockage Azure à monter sur chaque nœud de cluster. Doit être utilisé conjointement avec --storage-account-name. Plusieurs conteneurs peuvent être montés à l’aide du fichier de configuration (voir l’option --config-file).
Chemin d’accès à un fichier json contenant des paramètres de création de cluster (représentation json d’azure.mgmt.batchai.models.ClusterCreateParameters).
ID ARM d’une image de machine virtuelle à utiliser pour la création de nœuds. Notez que vous devez fournir --image contenant des informations sur l’image de base utilisée pour cette création d’image.
Générez des fichiers de clé publique et privée SSH dans le répertoire ~/.ssh (le cas échéant).
Image système d’opération pour les nœuds de cluster. La valeur peut contenir un alias (UbuntuLTS, UbuntuDSVM) ou spécifier les détails de l’image sous la forme « publisher :offer :sku :version ». Si la configuration de l’image n’est pas fournie par le biais d’une ligne de commande ou d’un fichier de configuration, Batch AI choisit l’image de système d’exploitation par défaut.
Nombre maximal de nœuds pour le cluster à l’échelle automatique.
Nombre minimal de nœuds pour le cluster de mise à l’échelle automatique.
Nom ou ID ARM d’un serveur de fichiers à monter sur chaque nœud de cluster. Vous devez fournir un ID ARM complet si le serveur de fichiers appartient à un autre espace de travail. Plusieurs NFS peuvent être montés à l’aide du fichier de configuration (voir l’option --config-file).
Chemin de montage relatif pour NFS. Le NFS sera disponible dans $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path>
dossier.
Mot de passe facultatif pour le compte d’utilisateur administrateur à créer sur chaque nœud de calcul.
Ligne de commande qui doit être exécutée sur chaque nœud de calcul lorsqu’il a été alloué ou redémarré. La tâche est exécutée dans une sous-shell bash sous le compte racine.
Chemin d’accès au répertoire pour stocker les journaux d’activité de la tâche d’installation. Notez que Batch AI crée plusieurs répertoires d’assistance sous ce chemin. Les répertoires créés sont signalés comme stdOutErrPathSuffix par la commande « az cluster show ».
Valeur ou chemin facultatif de clé publique SSH. Si aucun mot de passe n’est spécifié, la clé SSH par défaut (~/.ssh/id_rsa.pub) est utilisée.
Clé de compte de stockage. Obligatoire si le compte de stockage appartient à un autre abonnement. Peut être spécifié à l’aide de AZURE_BATCHAI_STORAGE_KEY variable d’environnement.
Nom du compte de stockage pour les partages de fichiers Azure et/ou les conteneurs de stockage Azure à monter sur chaque nœud de cluster. Peut être spécifié à l’aide de AZURE_BATCHAI_STORAGE_ACCOUNT variable d’environnement.
ID ARM d’un sous-réseau de réseau virtuel dans lequel placer le cluster.
Nombre de nœuds qui doivent être alloués immédiatement après la création du cluster. Si le cluster est en mode de mise à l’échelle automatique, BatchAI peut modifier le nombre de nœuds ultérieurement en fonction du nombre de travaux en cours d’exécution et en file d’attente.
Si elle est fournie, la commande crée un compte de stockage dans un groupe de ressources nouveau ou existant nommé « batchaiautostorage ». Il crée également un partage de fichiers Azure avec le nom « batchaishare », le conteneur d’objets blob Azure avec le nom « batchaicontainer ». Le partage de fichiers et le conteneur d’objets blob sont montés sur chaque nœud de cluster à $AZ_BATCHAI_MOUNT_ROOT/autoafs et $AZ_BATCHAI_MOUNT_ROOT/autobfs. Si le groupe de ressources existe déjà et contient un compte de stockage approapriate appartenant à la même région que le cluster, cette commande réutilise le compte de stockage existant.
Nom du compte d’utilisateur administrateur à créer sur chaque nœud de calcul. Si la valeur n’est pas fournie et qu’aucune configuration utilisateur n’est fournie dans le fichier de configuration, le nom de l’utilisateur actuel est utilisé.
Priorité de la machine virtuelle.
Taille de machine virtuelle pour les nœuds de cluster (par exemple, Standard_NC6 pour 1 nœud GPU).
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batchai cluster delete
Cette commande est implicitement déconseillée, car le groupe de commandes « batchai » est déconseillé et sera supprimé dans une version ultérieure.
Supprimez un cluster.
az batchai cluster delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--workspace]
[--yes]
Exemples
Supprimez un cluster et attendez la fin de la suppression.
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster
Envoyez une commande delete pour un cluster et n’attendez pas la fin de la suppression.
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster --no-wait
Supprimez le cluster sans demander de confirmation (pour les scénarios non interactifs).
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster -y
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du cluster.
N’attendez pas la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Nom de l’espace de travail.
N’invitez pas à confirmer.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batchai cluster list
Cette commande est implicitement déconseillée, car le groupe de commandes « batchai » est déconseillé et sera supprimé dans une version ultérieure.
Répertorier les clusters.
az batchai cluster list --resource-group
--workspace
Exemples
Répertoriez tous les clusters d’un espace de travail.
az batchai cluster list -g MyResourceGroup -w MyWorkspace -o table
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nom de l’espace de travail.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batchai cluster resize
Cette commande est implicitement déconseillée, car le groupe de commandes « batchai » est déconseillé et sera supprimé dans une version ultérieure.
Redimensionnez un cluster.
az batchai cluster resize --target
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Exemples
Redimensionnez un cluster sur une taille nulle pour arrêter de payer pour celui-ci.
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 0
Redimensionnez un cluster pour avoir 10 nœuds.
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 10
Paramètres obligatoires
Nombre cible de nœuds de calcul.
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Nom de l’espace de travail.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batchai cluster show
Cette commande est implicitement déconseillée, car le groupe de commandes « batchai » est déconseillé et sera supprimé dans une version ultérieure.
Affichez des informations sur un cluster.
az batchai cluster show [--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Exemples
Afficher des informations complètes sur un cluster.
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster
Afficher le résumé du cluster.
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster -o table
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Nom de l’espace de travail.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.