az batchai cluster
Tato skupina příkazů je implicitně zastaralá, protože skupina příkazů batchai je zastaralá a bude odebrána v budoucí verzi.
Příkazy pro správu clusterů
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az batchai cluster auto-scale |
Nastavte parametry automatického škálování pro cluster. |
Základ | Zastaralé |
az batchai cluster create |
Vytvořte cluster. |
Základ | Zastaralé |
az batchai cluster delete |
Odstranění clusteru |
Základ | Zastaralé |
az batchai cluster file |
Příkazy pro práci se soubory vygenerovanými úlohou nastavení uzlu |
Základ | Zastaralé |
az batchai cluster file list |
Zobrazí seznam souborů vygenerovaných úlohou nastavení uzlu clusteru. |
Základ | Zastaralé |
az batchai cluster list |
Výpis clusterů |
Základ | Zastaralé |
az batchai cluster node |
Příkazy pro práci s uzly clusteru |
Základ | Zastaralé |
az batchai cluster node exec |
Spustí příkazový řádek na uzlu clusteru s volitelnými porty pro předávání. |
Základ | Zastaralé |
az batchai cluster node list |
Zobrazí seznam vzdálených přihlašovacích údajů pro uzly clusteru. |
Základ | Zastaralé |
az batchai cluster resize |
Změna velikosti clusteru |
Základ | Zastaralé |
az batchai cluster show |
Zobrazí informace o clusteru. |
Základ | Zastaralé |
az batchai cluster auto-scale
Tento příkaz je implicitně zastaralý, protože skupina příkazů batchai je zastaralá a bude odebrána v budoucí verzi.
Nastavte parametry automatického škálování pro cluster.
az batchai cluster auto-scale --max
--min
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Příklady
Vytvořte cluster tak, aby se automaticky škáloval mezi 0 a 10 uzly v závislosti na počtu zařazených do fronty a spuštěných úloh.
az batchai cluster auto-scale -g MyResourceGroup -w MyWorkspace -n MyCluster --min 0 --max 10
Povinné parametry
Maximální počet uzlů
Minimální počet uzlů
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název clusteru
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Název pracovního prostoru
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az batchai cluster create
Tento příkaz je implicitně zastaralý, protože skupina příkazů batchai je zastaralá a bude odebrána v budoucí verzi.
Vytvořte 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]
Příklady
Vytvořte cluster GPU s jedním uzlem s výchozí imagí a účtem automatického úložiště.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster \
-s Standard_NC6 -t 1 --use-auto-storage --generate-ssh-keys
Vytvořte cluster pomocí instalačního příkazu, který nainstaluje rozbalení do každého uzlu, výstup příkazu se uloží do sdílené složky azure s účtem automatického úložiště.
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'
Vytvořte cluster poskytující všechny parametry ručně.
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
Vytvořte cluster pomocí konfiguračního souboru.
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster -f cluster.json
Povinné parametry
Název clusteru
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název pracovního prostoru
Volitelné parametry
Relativní cesta připojení pro sdílenou složku Azure Sdílená složka bude k dispozici ve složce $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> .
Název sdílené složky Azure, která se má připojit ke každému uzlu clusteru. Musí být použit ve spojení s názvem --storage-account-name. Pomocí konfiguračního souboru je možné připojit více sdílených složek (viz možnost --config-file).
Relativní cesta připojení pro kontejner Azure Storage Kontejner bude k dispozici ve složce $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> .
Název kontejneru Azure Storage, který se má připojit ke každému uzlu clusteru. Musí být použit ve spojení s názvem --storage-account-name. Pomocí konfiguračního souboru lze připojit více kontejnerů (viz možnost --config-file).
Cesta k souboru JSON obsahujícímu parametry vytvoření clusteru (reprezentace json azure.mgmt.batchai.models.ClusterCreateParameters).
ID ARM image virtuálního počítače, které se má použít k vytvoření uzlů. Poznámka: Potřebujete zadat --image obsahující informace o základní imagi použité k vytvoření této image.
Vygenerujte soubory veřejného a privátního klíče SSH v adresáři ~/.ssh (pokud chybí).
Image operačního systému pro uzly clusteru Hodnota může obsahovat alias (UbuntuLTS, UbuntuDSVM) nebo zadat podrobnosti obrázku ve formuláři publisher:offer:sku:version. Pokud konfigurace image není k dispozici prostřednictvím příkazového řádku nebo konfiguračního souboru, služba Batch AI zvolí výchozí image operačního systému.
Maximální počet uzlů pro cluster s automatickým škálováním
Minimální počet uzlů pro cluster s automatickým škálováním
Název nebo ID ARM souborového serveru, který se má připojit ke každému uzlu clusteru. Pokud souborový server patří do jiného pracovního prostoru, musíte zadat úplné ID ARM. Pomocí konfiguračního souboru lze připojit více souborů NFS (viz možnost --config-file).
Relativní cesta připojení systému souborů NFS. Systém souborů NFS bude k dispozici ve složce $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> .
Volitelné heslo pro uživatelský účet správce, které se má vytvořit na každém výpočetním uzlu.
Příkazový řádek, který se má spustit na každém výpočetním uzlu, když je přidělen nebo restartován. Úloha se spustí v podshellu Bash v kořenovém účtu.
Cesta k adresáři, do které se ukládají protokoly úlohy instalace. Všimněte si, že Batch AI vytvoří v této cestě několik pomocných adresářů. Vytvořené adresáře jsou hlášeny jako stdOutErrPathSuffix příkazem az cluster show.
Volitelná hodnota nebo cesta veřejného klíče SSH Pokud vynecháte a nezadáte žádné heslo, použije se výchozí klíč SSH (~/.ssh/id_rsa.pub).
Klíč účtu úložiště. Vyžaduje se, pokud účet úložiště patří do jiného předplatného. Lze zadat pomocí AZURE_BATCHAI_STORAGE_KEY proměnné prostředí.
Název účtu úložiště pro sdílené složky Azure nebo kontejnery Azure Storage, které se mají připojit ke každému uzlu clusteru. Je možné zadat pomocí AZURE_BATCHAI_STORAGE_ACCOUNT proměnné prostředí.
ID ARM podsítě virtuální sítě, do které se má cluster umístit.
Počet uzlů, které by se měly přidělit okamžitě po vytvoření clusteru. Pokud je cluster v režimu automatického škálování, služba BatchAI může později změnit počet uzlů na základě počtu spuštěných a zařazených úloh do fronty.
Pokud je k dispozici, příkaz vytvoří účet úložiště v nové nebo existující skupině prostředků s názvem batchaiautostorage. Vytvoří také sdílenou složku Azure s názvem batchaishare, kontejner objektů blob Azure s názvem batchaicontainer. Sdílená složka a kontejner objektů blob se připojí ke každému uzlu clusteru v $AZ_BATCHAI_MOUNT_ROOT/autoafs a $AZ_BATCHAI_MOUNT_ROOT/autobfs. Pokud už skupina prostředků existuje a obsahuje účet úložiště, který patří do stejné oblasti jako cluster, tento příkaz znovu použije existující účet úložiště.
Název uživatelského účtu správce, který se má vytvořit na každém výpočetním uzlu. Pokud hodnota není zadaná a v konfiguračním souboru není zadaná žádná konfigurace uživatele, použije se jméno aktuálního uživatele.
Priorita virtuálního počítače
Velikost virtuálního počítače pro uzly clusteru (např. Standard_NC6 pro 1 uzel GPU).
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az batchai cluster delete
Tento příkaz je implicitně zastaralý, protože skupina příkazů batchai je zastaralá a bude odebrána v budoucí verzi.
Odstranění clusteru
az batchai cluster delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--workspace]
[--yes]
Příklady
Odstraňte cluster a počkejte na dokončení odstranění.
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster
Odešlete příkaz pro odstranění clusteru a nečekejte na dokončení odstranění.
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster --no-wait
Odstraňte cluster bez vyžádání potvrzení (pro neinteraktivní scénáře).
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster -y
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název clusteru
Nečekejte na dokončení dlouhotrvající operace.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Název pracovního prostoru
Nezotvádejte výzvu k potvrzení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az batchai cluster list
Tento příkaz je implicitně zastaralý, protože skupina příkazů batchai je zastaralá a bude odebrána v budoucí verzi.
Výpis clusterů
az batchai cluster list --resource-group
--workspace
Příklady
Zobrazí seznam všech clusterů v pracovním prostoru.
az batchai cluster list -g MyResourceGroup -w MyWorkspace -o table
Povinné parametry
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název pracovního prostoru
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az batchai cluster resize
Tento příkaz je implicitně zastaralý, protože skupina příkazů batchai je zastaralá a bude odebrána v budoucí verzi.
Změna velikosti clusteru
az batchai cluster resize --target
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Příklady
Změňte velikost clusteru na nulovou velikost, abyste za něj přestali platit.
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 0
Změňte velikost clusteru na 10 uzlů.
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 10
Povinné parametry
Cílový počet výpočetních uzlů
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název clusteru
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Název pracovního prostoru
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az batchai cluster show
Tento příkaz je implicitně zastaralý, protože skupina příkazů batchai je zastaralá a bude odebrána v budoucí verzi.
Zobrazí informace o clusteru.
az batchai cluster show [--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
Příklady
Zobrazit úplné informace o clusteru
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster
Zobrazení souhrnu clusteru
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster -o table
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název clusteru
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Název pracovního prostoru
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.