Dela via


az batchai cluster

Den här kommandogruppen är implicit inaktuell eftersom kommandogruppen "batchai" är inaktuell och tas bort i en framtida version.

Kommandon för att hantera kluster.

Kommandon

Name Description Typ Status
az batchai cluster auto-scale

Ange parametrar för automatisk skalning för ett kluster.

Kärna Inaktuell
az batchai cluster create

Skapa ett kluster.

Kärna Inaktuell
az batchai cluster delete

Ta bort ett kluster.

Kärna Inaktuell
az batchai cluster file

Kommandon för att arbeta med filer som genereras av nodkonfigurationsuppgiften.

Kärna Inaktuell
az batchai cluster file list

Visa en lista över filer som genererats av klustrets nodkonfigurationsuppgift.

Kärna Inaktuell
az batchai cluster list

Lista kluster.

Kärna Inaktuell
az batchai cluster node

Kommandon för att arbeta med klusternoder.

Kärna Inaktuell
az batchai cluster node exec

Kör en kommandorad på ett klusters nod med valfri portvidarebefordring.

Kärna Inaktuell
az batchai cluster node list

Lista information om fjärrinloggning för klustrets noder.

Kärna Inaktuell
az batchai cluster resize

Ändra storlek på ett kluster.

Kärna Inaktuell
az batchai cluster show

Visa information om ett kluster.

Kärna Inaktuell

az batchai cluster auto-scale

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "batchai" är inaktuell och tas bort i en framtida version.

Ange parametrar för automatisk skalning för ett kluster.

az batchai cluster auto-scale --max
                              --min
                              [--ids]
                              [--name]
                              [--resource-group]
                              [--subscription]
                              [--workspace]

Exempel

Skapa ett kluster för automatisk skalning mellan 0 och 10 noder beroende på antalet jobb i kö och jobb som körs.

az batchai cluster auto-scale -g MyResourceGroup -w MyWorkspace -n MyCluster --min 0 --max 10

Obligatoriska parametrar

--max

Maximalt antal noder.

--min

Minsta antal noder.

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--workspace -w

Namnet på arbetsytan.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az batchai cluster create

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "batchai" är inaktuell och tas bort i en framtida version.

Skapa ett kluster.

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]

Exempel

Skapa ett GPU-kluster med en nod med standardavbildning och automatiskt lagringskonto.

az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster \
    -s Standard_NC6 -t 1 --use-auto-storage --generate-ssh-keys

Skapa ett kluster med ett installationskommando som installeras packa upp på varje nod. Kommandoutdata lagras på azure-filresursen för automatiskt lagringskonto.

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'

Skapa ett kluster som tillhandahåller alla parametrar manuellt.

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

Skapa ett kluster med hjälp av en konfigurationsfil.

az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster -f cluster.json

Obligatoriska parametrar

--name -n

Namnet på klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--workspace -w

Namnet på arbetsytan.

Valfria parametrar

--afs-mount-path

Relativ monteringssökväg för Azure-filresurs. Filresursen kommer att vara tillgänglig i mappen $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> .

standardvärde: afs
--afs-name

Namnet på Den Azure-filresurs som ska monteras på varje klusternod. Måste användas tillsammans med --storage-account-name. Flera resurser kan monteras med hjälp av konfigurationsfilen (se alternativet --config-file).

--bfs-mount-path

Relativ monteringssökväg för Azure Storage-container. Containern kommer att vara tillgänglig i mappen $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> .

standardvärde: bfs
--bfs-name

Namnet på Azure Storage-containern som ska monteras på varje klusternod. Måste användas tillsammans med --storage-account-name. Flera containrar kan monteras med hjälp av konfigurationsfilen (se alternativet --config-file).

--config-file -f

En sökväg till en json-fil som innehåller klusterskapningsparametrar (json-representation av azure.mgmt.batchai.models.ClusterCreateParameters).

--custom-image

ARM-ID för en avbildning av en virtuell dator som ska användas för att skapa noder. Observera att du måste ange --image som innehåller information om basavbildningen som används för att skapa avbildningen.

--generate-ssh-keys

Generera offentliga och privata SSH-nyckelfiler i katalogen ~/.ssh (om det saknas).

--image -i

Operativsystemavbildning för klusternoder. Värdet kan innehålla ett alias (UbuntuLTS, UbuntuDSVM) eller ange bildinformation i formuläret "publisher:offer:sku:version". Om avbildningskonfigurationen inte tillhandahålls via kommandoraden eller konfigurationsfilen väljer Batch AI standardoperativsystemavbildning.

--max

Maximalt antal noder för det automatiska skalningsklustret.

--min

Minsta antal noder för det automatiska skalningsklustret.

--nfs

Namn eller ARM-ID för en filserver som ska monteras på varje klusternod. Du måste ange fullständigt ARM-ID om filservern tillhör en annan arbetsyta. Flera NFS kan monteras med hjälp av konfigurationsfilen (se alternativet --config-file).

--nfs-mount-path

Relativ monteringssökväg för NFS. NFS kommer att vara tillgängligt i mappen $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> .

standardvärde: nfs
--password -p

Valfritt lösenord för administratörsanvändarkontot som ska skapas på varje beräkningsnod.

--setup-task

En kommandorad som ska köras på varje beräkningsnod när den allokeras eller startas om. Uppgiften körs i ett bash-underskal under rotkontot.

--setup-task-output

Katalogsökväg för att lagra där installationsuppgiftens loggar. Observera att Batch AI skapar flera hjälpkataloger under den här sökvägen. De skapade katalogerna rapporteras som stdOutErrPathSuffix med kommandot "az cluster show".

--ssh-key -k

Valfritt offentligt SSH-nyckelvärde eller sökväg. Om inget lösenord har angetts används standard-SSH-nyckeln (~/.ssh/id_rsa.pub).

--storage-account-key

Lagringskontonyckel. Krävs om lagringskontot tillhör en annan prenumeration. Kan anges med hjälp av AZURE_BATCHAI_STORAGE_KEY miljövariabel.

--storage-account-name

Lagringskontonamn för Azure-filresurser och/eller Azure Storage-containrar som ska monteras på varje klusternod. Kan anges med hjälp av AZURE_BATCHAI_STORAGE_ACCOUNT miljövariabel.

--subnet

ARM-ID för ett virtuellt nätverksundernät för att placera klustret i.

--target -t

Antal noder som ska allokeras omedelbart efter att klustret har skapats. Om klustret är i läget för automatisk skalning kan BatchAI ändra antalet noder senare baserat på antalet jobb som körs och köas.

--use-auto-storage

Om det tillhandahålls skapar kommandot ett lagringskonto i en ny eller befintlig resursgrupp med namnet "batchaiautostorage". Den skapar också Azure-filresurs med namnet "batchaishare", Azure Blob Container med namnet "batchaicontainer". Filresursen och blobcontainern monteras på varje klusternod på $AZ_BATCHAI_MOUNT_ROOT/autoafs och $AZ_BATCHAI_MOUNT_ROOT/autobfs. Om resursgruppen redan finns och innehåller ett approapriate-lagringskonto som tillhör samma region som klustret återanvänder det här kommandot ett befintligt lagringskonto.

standardvärde: False
--user-name -u

Namnet på det administratörsanvändarkonto som ska skapas på varje beräkningsnod. Om värdet inte anges och ingen användarkonfiguration anges i konfigurationsfilen används den aktuella användarens namn.

--vm-priority

VM-prioritet.

accepterade värden: dedicated, lowpriority
--vm-size -s

VM-storlek för klusternoder (t.ex. Standard_NC6 för 1 GPU-nod).

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az batchai cluster delete

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "batchai" är inaktuell och tas bort i en framtida version.

Ta bort ett kluster.

az batchai cluster delete [--ids]
                          [--name]
                          [--no-wait]
                          [--resource-group]
                          [--subscription]
                          [--workspace]
                          [--yes]

Exempel

Ta bort ett kluster och vänta tills borttagningen har slutförts.

az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster

Skicka ett borttagningskommando för ett kluster och vänta inte på att borttagningen ska slutföras.

az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster --no-wait

Ta bort kluster utan att be om bekräftelse (för icke-interaktiva scenarier).

az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster -y

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på klustret.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--workspace -w

Namnet på arbetsytan.

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az batchai cluster list

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "batchai" är inaktuell och tas bort i en framtida version.

Lista kluster.

az batchai cluster list --resource-group
                        --workspace

Exempel

Visa en lista över alla kluster på en arbetsyta.

az batchai cluster list -g MyResourceGroup -w MyWorkspace -o table

Obligatoriska parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--workspace -w

Namnet på arbetsytan.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az batchai cluster resize

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "batchai" är inaktuell och tas bort i en framtida version.

Ändra storlek på ett kluster.

az batchai cluster resize --target
                          [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]
                          [--workspace]

Exempel

Ändra storlek på ett kluster till noll för att sluta betala för det.

az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 0

Ändra storlek på ett kluster så att det har 10 noder.

az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 10

Obligatoriska parametrar

--target -t

Målantal beräkningsnoder.

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--workspace -w

Namnet på arbetsytan.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az batchai cluster show

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "batchai" är inaktuell och tas bort i en framtida version.

Visa information om ett kluster.

az batchai cluster show [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]
                        [--workspace]

Exempel

Visa fullständig information om ett kluster.

az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster

Visa klustrets sammanfattning.

az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster -o table

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på klustret.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--workspace -w

Namnet på arbetsytan.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.