az batchai cluster
Esse grupo de comandos foi preterido implicitamente porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Comandos para gerenciar clusters.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az batchai cluster auto-scale |
Definir parâmetros de dimensionamento automático para um cluster. |
Núcleo | Preterido |
az batchai cluster create |
Criar um cluster. |
Núcleo | Preterido |
az batchai cluster delete |
Excluir um cluster. |
Núcleo | Preterido |
az batchai cluster file |
Comandos para trabalhar com arquivos gerados pela tarefa de configuração do nó. |
Núcleo | Preterido |
az batchai cluster file list |
Listar arquivos gerados pela tarefa de configuração do nó do cluster. |
Núcleo | Preterido |
az batchai cluster list |
Listar clusters. |
Núcleo | Preterido |
az batchai cluster node |
Comandos para trabalhar com nós de cluster. |
Núcleo | Preterido |
az batchai cluster node exec |
Executa uma linha de comando no nó de um cluster com encaminhamento de portas opcionais. |
Núcleo | Preterido |
az batchai cluster node list |
Listar informações de login remoto para os nós do cluster. |
Núcleo | Preterido |
az batchai cluster resize |
Redimensionar um cluster. |
Núcleo | Preterido |
az batchai cluster show |
Mostrar informações sobre um cluster. |
Núcleo | Preterido |
az batchai cluster auto-scale
Esse comando foi preterido implicitamente porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Definir parâmetros de dimensionamento automático para um cluster.
az batchai cluster auto-scale --max
--min
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Exemplos
Faça um cluster para dimensionar automaticamente entre 0 e 10 nós, dependendo do número de trabalhos em fila e em execução.
az batchai cluster auto-scale -g MyResourceGroup -w MyWorkspace -n MyCluster --min 0 --max 10
Parâmetros Exigidos
Número máximo de nós.
Número mínimo de nós.
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Nome do espaço de trabalho.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az batchai cluster create
Esse comando foi preterido implicitamente porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Criar um 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]
Exemplos
Crie um cluster de GPU de nó único com imagem padrão e conta de armazenamento automático.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster \
-s Standard_NC6 -t 1 --use-auto-storage --generate-ssh-keys
Crie um cluster com um comando de instalação que instala descompactar em cada nó, a saída do comando será armazenada na conta de armazenamento automático Azure File Share.
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'
Crie um cluster fornecendo todos os parâmetros manualmente.
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
Crie um cluster usando um arquivo de configuração.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster -f cluster.json
Parâmetros Exigidos
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome do espaço de trabalho.
Parâmetros Opcionais
Caminho de montagem relativo para o compartilhamento de arquivos do Azure. O compartilhamento de arquivos estará disponível na pasta $AZ_BATCHAI_MOUNT_ROOT/<>relative_mount_path.
Nome do Compartilhamento de Arquivos do Azure a ser montado em cada nó de cluster. Deve ser usado em conjunto com --storage-account-name. Vários compartilhamentos podem ser montados usando o arquivo de configuração (consulte a opção --config-file).
Caminho de montagem relativo para o contêiner de Armazenamento do Azure. O contêiner estará disponível na pasta $AZ_BATCHAI_MOUNT_ROOT/<>relative_mount_path.
Nome do contêiner de Armazenamento do Azure a ser montado em cada nó de cluster. Deve ser usado em conjunto com --storage-account-name. Vários contêineres podem ser montados usando o arquivo de configuração (consulte a opção --config-file).
Um caminho para um arquivo json contendo parâmetros de criação de cluster (representação json de azure.mgmt.batchai.models.ClusterCreateParameters).
ID ARM de uma imagem de máquina virtual a ser usada para a criação de nós. Note, você precisa fornecer --image contendo informações sobre a imagem base usada para a criação desta imagem.
Gere arquivos de chave pública e privada SSH no diretório ~/.ssh (se estiver ausente).
Imagem do sistema operacional para nós de cluster. O valor pode conter um alias (UbuntuLTS, UbuntuDSVM) ou especificar detalhes da imagem no formato "publisher:offer:sku:version". Se a configuração da imagem não for fornecida por meio da linha de comando ou do arquivo de configuração, o Batch AI escolherá a imagem padrão do sistema operacional.
Contagem máxima de nós para o cluster de dimensionamento automático.
Contagem mínima de nós para o cluster de dimensionamento automático.
Nome ou ID ARM de um servidor de arquivos a ser montado em cada nó de cluster. Você precisará fornecer a ID completa do ARM se o servidor de arquivos pertencer a um espaço de trabalho diferente. Vários NFS podem ser montados usando o arquivo de configuração (consulte a opção --config-file).
Caminho de montagem relativo para NFS. O NFS estará disponível na pasta $AZ_BATCHAI_MOUNT_ROOT/<>relative_mount_path.
Senha opcional para a conta de usuário administrador a ser criada em cada nó de computação.
Uma linha de comando que deve ser executada em cada nó de computação quando ele for alocado ou reinicializado. A tarefa é executada em um subshell bash na conta root.
Caminho do diretório para armazenar onde os logs da tarefa de instalação. Observe que a IA em lote criará vários diretórios auxiliares nesse caminho. Os diretórios criados são relatados como stdOutErrPathSuffix pelo comando 'az cluster show'.
Valor ou caminho de chave pública SSH opcional. Se ommited e nenhuma senha especificada, a chave SSH padrão (~/.ssh/id_rsa.pub) será usada.
Chave de conta de armazenamento. Obrigatório se a conta de armazenamento pertencer a uma assinatura diferente. Pode ser especificado usando AZURE_BATCHAI_STORAGE_KEY variável de ambiente.
Nome da conta de armazenamento para Compartilhamentos de Arquivos do Azure e/ou Contêineres de Armazenamento do Azure a serem montados em cada nó de cluster. Pode ser especificado usando AZURE_BATCHAI_STORAGE_ACCOUNT variável de ambiente.
ID do ARM de uma sub-rede de rede virtual para colocar o cluster.
Número de nós que devem ser alocados imediatamente após a criação do cluster. Se o cluster estiver no modo de dimensionamento automático, o BatchAI poderá alterar o número de nós posteriormente com base no número de trabalhos em execução e em fila.
Se fornecido, o comando criará uma conta de armazenamento em um grupo de recursos novo ou existente chamado "batchaiautostorage". Ele também criará o Compartilhamento de Arquivos do Azure com o nome "batchaishare", o Contêiner de Blobs do Azure com o nome "batchaicontainer". O Compartilhamento de Arquivos e o Contêiner de Blobs serão montados em cada nó do cluster em $AZ_BATCHAI_MOUNT_ROOT/autoafs e $AZ_BATCHAI_MOUNT_ROOT/autobfs. Se o grupo de recursos já existir e contiver uma conta de armazenamento apropriada pertencente à mesma região do cluster, esse comando reutilizará a conta de armazenamento existente.
Nome da conta de usuário admin a ser criada em cada nó de computação. Se o valor não for fornecido e nenhuma configuração de usuário for fornecida no arquivo de configuração, o nome do usuário atual será usado.
Prioridade da VM.
Tamanho da VM para nós de cluster (por exemplo, Standard_NC6 para 1 nó de GPU).
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az batchai cluster delete
Esse comando foi preterido implicitamente porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Excluir um cluster.
az batchai cluster delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--workspace]
[--yes]
Exemplos
Exclua um cluster e aguarde a conclusão da exclusão.
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster
Envie um comando de exclusão para um cluster e não aguarde a conclusão da exclusão.
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster --no-wait
Exclua o cluster sem solicitar confirmação (para cenários não interativos).
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster -y
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do cluster.
Não aguarde a conclusão da operação de execução longa.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Nome do espaço de trabalho.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az batchai cluster list
Esse comando foi preterido implicitamente porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Listar clusters.
az batchai cluster list --resource-group
--workspace
Exemplos
Listar todos os clusters em um espaço de trabalho.
az batchai cluster list -g MyResourceGroup -w MyWorkspace -o table
Parâmetros Exigidos
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome do espaço de trabalho.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az batchai cluster resize
Esse comando foi preterido implicitamente porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Redimensionar um cluster.
az batchai cluster resize --target
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Exemplos
Redimensione um cluster para tamanho zero para parar de pagar por ele.
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 0
Redimensione um cluster para ter 10 nós.
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 10
Parâmetros Exigidos
Número de destino de nós de computação.
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Nome do espaço de trabalho.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az batchai cluster show
Esse comando foi preterido implicitamente porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Mostrar informações sobre um cluster.
az batchai cluster show [--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Exemplos
Mostrar informações completas sobre um cluster.
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster
Mostrar o resumo do cluster.
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster -o table
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Nome do espaço de trabalho.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.