az batchai cluster
Este grupo de comandos foi implicitamente preterido porque o grupo de comandos 'batchai' foi preterido e será removido numa versão futura.
Comandos para gerenciar clusters.
Comandos
Name | Description | Tipo | Estado |
---|---|---|---|
az batchai cluster auto-scale |
Defina parâmetros de dimensionamento automático para um cluster. |
Principal | Preterido |
az batchai cluster create |
Crie um cluster. |
Principal | Preterido |
az batchai cluster delete |
Excluir um cluster. |
Principal | Preterido |
az batchai cluster file |
Comandos para trabalhar com arquivos gerados pela tarefa de configuração do nó. |
Principal | Preterido |
az batchai cluster file list |
Listar arquivos gerados pela tarefa de configuração do nó do cluster. |
Principal | Preterido |
az batchai cluster list |
Listar clusters. |
Principal | Preterido |
az batchai cluster node |
Comandos para trabalhar com nós de cluster. |
Principal | Preterido |
az batchai cluster node exec |
Executa uma linha de comando no nó de um cluster com encaminhamento de portas opcionais. |
Principal | Preterido |
az batchai cluster node list |
Liste as informações de login remoto para os nós do cluster. |
Principal | Preterido |
az batchai cluster resize |
Redimensione um cluster. |
Principal | Preterido |
az batchai cluster show |
Mostrar informações sobre um cluster. |
Principal | Preterido |
az batchai cluster auto-scale
Este comando foi implicitamente preterido porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Defina 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 enfileirados e em execução.
az batchai cluster auto-scale -g MyResourceGroup -w MyWorkspace -n MyCluster --min 0 --max 10
Parâmetros Obrigatórios
Número máximo de nós.
Número mínimo de nós.
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do cluster.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Nome do espaço de trabalho.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az batchai cluster create
Este comando foi implicitamente preterido porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Crie 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 setup que instala o unzip 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 que forneça 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 Obrigatórios
Nome do cluster.
o 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. Nota, você precisa fornecer --image contendo informações sobre a imagem base usada para esta criação de imagem.
Gere arquivos de chave pública e privada SSH no diretório ~/.ssh (se faltar).
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 via linha de comando ou arquivo de configuração, o Batch AI escolherá a imagem padrão do sistema operacional.
Os nós máximos contam para o cluster de dimensionamento automático.
Os nós mínimos contam para o cluster de dimensionamento automático.
Nome ou ID ARM de um servidor de arquivos a ser montado em cada nó do cluster. Você precisará fornecer ID ARM completo 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 é alocado ou reinicializado. A tarefa é executada em um subshell bash em conta root.
Caminho do diretório para armazenar onde os logs da tarefa de instalação. Observe que o Batch AI criará vários diretórios auxiliares sob esse 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 da conta de armazenamento. Necessá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 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 enfileirados.
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 Blob do Azure com o nome "batchaicontainer". O Compartilhamento de Arquivos e o Contêiner de Blob 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 administrador 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 VM.
Tamanho da VM para nós de cluster (por exemplo, Standard_NC6 para 1 nó GPU).
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az batchai cluster delete
Este comando foi implicitamente preterido 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 delete 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 pedir confirmação (para cenários não interativos).
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster -y
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do cluster.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Nome do espaço de trabalho.
Não solicite confirmação.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az batchai cluster list
Este comando foi implicitamente preterido 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
Liste todos os clusters em um espaço de trabalho.
az batchai cluster list -g MyResourceGroup -w MyWorkspace -o table
Parâmetros Obrigatórios
o 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 de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az batchai cluster resize
Este comando foi implicitamente preterido porque o grupo de comandos 'batchai' foi preterido e será removido em uma versão futura.
Redimensione 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 Obrigatórios
Número de destino de nós de computação.
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do cluster.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Nome do espaço de trabalho.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az batchai cluster show
Este comando foi implicitamente preterido 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 resumo do cluster.
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster -o table
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do cluster.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Nome do espaço de trabalho.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários