az batchai cluster

Fürtök kezelésére szolgáló parancsok.

Parancsok

az batchai cluster auto-scale

Fürt automatikus méretezési paramétereinek beállítása.

az batchai cluster create

Hozzon létre egy fürtöt.

az batchai cluster delete

Fürt törlése.

az batchai cluster file

Parancsok a csomópontbeállítási feladat által létrehozott fájlok használatához.

az batchai cluster file list

A fürt csomópontbeállítási feladata által létrehozott fájlok listázása.

az batchai cluster list

Fürtök listázása.

az batchai cluster node

Parancsok a fürtcsomópontok használatához.

az batchai cluster node exec

Végrehajt egy parancssort egy fürt csomópontján opcionális porttovábbítással.

az batchai cluster node list

A fürt csomópontjaihoz tartozó távoli bejelentkezési adatok listázása.

az batchai cluster resize

Fürt átméretezése.

az batchai cluster show

Fürt adatainak megjelenítése.

az batchai cluster auto-scale

Fürt automatikus méretezési paramétereinek beállítása.

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

Példák

Fürt automatikus méretezése 0 és 10 csomópont között a várólistán lévő és a futó feladatok számától függően.

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

Kötelező paraméterek

--max

Csomópontok maximális száma.

--min

Csomópontok minimális száma.

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--workspace -w

Munkaterület neve.

az batchai cluster create

Hozzon létre egy fürtöt.

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éldák

Egyetlen csomópontos GPU-fürt létrehozása alapértelmezett rendszerképpel és automatikus tárfiókkal.

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

Hozzon létre egy olyan telepítési paranccsal rendelkező fürtöt, amely minden csomópontra telepíti a kicsomagolást. A parancs kimenete az Azure-fájlmegosztás automatikus tárfiókban lesz tárolva.

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'

Hozzon létre egy fürtöt, amely az összes paramétert manuálisan biztosítja.

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

Fürt létrehozása konfigurációs fájllal.

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

Kötelező paraméterek

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--workspace -w

Munkaterület neve.

Opcionális paraméterek

--afs-mount-path

Az Azure-fájlmegosztás relatív csatlakoztatási útvonala. A fájlmegosztás a $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> mappában lesz elérhető.

alapértelmezett érték: afs
--afs-name

Az egyes fürtcsomópontokhoz csatlakoztatni kívánt Azure-fájlmegosztás neve. A --storage-account-name paraméterrel együtt kell használni. Több megosztás csatlakoztatható konfigurációs fájl használatával (lásd a --config-file lehetőséget).

--bfs-mount-path

Az Azure Storage-tároló relatív csatlakoztatási útvonala. A tároló a $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> mappában lesz elérhető.

alapértelmezett érték: bfs
--bfs-name

Az egyes fürtcsomópontokhoz csatlakoztatni kívánt Azure Storage-tároló neve. A --storage-account-name paraméterrel együtt kell használni. Több tároló is csatlakoztatható konfigurációs fájl használatával (lásd a --config-file lehetőséget).

--config-file -f

Egy fürtlétrehozási paramétereket tartalmazó json-fájl elérési útja (az azure.mgmt.batchai.models.ClusterCreateParameters json-ábrázolása).

--custom-image

A csomópontok létrehozásához használandó virtuálisgép-rendszerkép ARM-azonosítója. Vegye figyelembe, hogy meg kell adnia a --image fájlt, amely információkat tartalmaz a kép létrehozásához használt alaprendszerképről.

--generate-ssh-keys

Hozzon létre nyilvános és titkos SSH-kulcsfájlokat a ~/.ssh könyvtárban (ha hiányzik).

--image -i

Fürtcsomópontok műveleti rendszerképe. Az érték tartalmazhat aliast (UbuntuLTS, UbuntuDSVM), vagy a "publisher:offer:sku:version" formában adja meg a kép részleteit. Ha a rendszerkép konfigurációja nem parancssoron vagy konfigurációs fájlon keresztül van megadva, a Batch AI kiválasztja az operációs rendszer alapértelmezett rendszerképét.

--max

Az automatikus skálázási fürt maximális csomópontszáma.

--min

Az automatikus skálázási fürt minimális csomópontszáma.

--nfs

Az egyes fürtcsomópontokhoz csatlakoztatni kívánt fájlkiszolgáló neve vagy ARM-azonosítója. Teljes ARM-azonosítót kell megadnia, ha a fájlkiszolgáló egy másik munkaterülethez tartozik. Több NFS csatlakoztatható konfigurációs fájl használatával (lásd a --config-file lehetőséget).

--nfs-mount-path

Az NFS relatív csatlakoztatási útvonala. Az NFS a $AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> mappában érhető el.

alapértelmezett érték: nfs
--password -p

Az egyes számítási csomópontokon létrehozandó rendszergazdai felhasználói fiók nem kötelező jelszava.

--setup-task

Egy parancssor, amelyet minden számítási csomóponton végre kell hajtani, amikor ki van foglalva vagy újraindult. A feladat a gyökérfiók alatti Bash-alshellben lesz végrehajtva.

--setup-task-output

A telepítési feladat naplóinak tárolására szolgáló könyvtár elérési útja. Vegye figyelembe, hogy a Batch AI több segédkönyvtárat is létrehoz ezen az útvonalon. A létrehozott könyvtárakat stdOutErrPathSuffix néven jelenti az "az cluster show" parancs.

--ssh-key -k

Választható SSH nyilvános kulcsérték vagy elérési út. Ha nincs megadva jelszó, az alapértelmezett SSH-kulcs (~/.ssh/id_rsa.pub) lesz használva.

--storage-account-key

Tárfiókkulcs. Akkor szükséges, ha a tárfiók egy másik előfizetéshez tartozik. AZURE_BATCHAI_STORAGE_KEY környezeti változóval adható meg.

--storage-account-name

Az egyes fürtcsomópontokhoz csatlakoztatandó Azure-fájlmegosztások és/vagy Azure Storage-tárolók tárfiókjának neve. AZURE_BATCHAI_STORAGE_ACCOUNT környezeti változóval adható meg.

--subnet

A fürt elhelyezésére szolgáló virtuális hálózati alhálózat ARM-azonosítója.

--target -t

Azon csomópontok száma, amelyeket közvetlenül a fürt létrehozása után kell lefoglalni. Ha a fürt automatikus skálázási módban van, a BatchAI később módosíthatja a csomópontok számát a futó és várólistán lévő feladatok száma alapján.

--use-auto-storage

Ha meg van adva, a parancs létrehoz egy tárfiókot egy "batchaiautostorage" nevű új vagy meglévő erőforráscsoportban. Emellett létrehoz egy "batchaishare" nevű Azure-fájlmegosztást, egy "batchaicontainer" nevű Azure Blob-tárolót. A fájlmegosztás és a blobtároló minden fürtcsomóponthoz csatlakoztatva lesz a $AZ_BATCHAI_MOUNT_ROOT/autoafs és $AZ_BATCHAI_MOUNT_ROOT/autobfs helyen. Ha az erőforráscsoport már létezik, és egy, a fürthöz tartozó régióhoz tartozó approapriate tárfiókot tartalmaz, ez a parancs újra felhasználja a meglévő tárfiókot.

--user-name -u

Az egyes számítási csomópontokon létrehozandó rendszergazdai felhasználói fiók neve. Ha az érték nincs megadva, és nincs megadva felhasználói konfiguráció a konfigurációs fájlban, a rendszer az aktuális felhasználó nevét fogja használni.

--vm-priority

Virtuális gép prioritása.

elfogadott értékek: dedicated, lowpriority
--vm-size -s

Fürtcsomópontok virtuálisgép-mérete (például 1 GPU-csomópont Standard_NC6).

az batchai cluster delete

Fürt törlése.

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

Példák

Töröljön egy fürtöt, és várja meg, amíg a törlés befejeződik.

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

Küldjön törlési parancsot egy fürtnek, és ne várja meg a törlés befejezését.

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

Fürt törlése megerősítés kérése nélkül (nem interaktív forgatókönyvek esetén).

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

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A fürt neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--workspace -w

Munkaterület neve.

--yes -y

Ne kérje a megerősítést.

az batchai cluster list

Fürtök listázása.

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

Példák

A munkaterület összes fürtjének listázása.

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

Kötelező paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--workspace -w

Munkaterület neve.

az batchai cluster resize

Fürt átméretezése.

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

Példák

Méretezze át a fürtöt nullára, hogy ne kelljen fizetnie érte.

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

Méretezze át a fürtöt úgy, hogy 10 csomópontja legyen.

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

Kötelező paraméterek

--target -t

A számítási csomópontok célszáma.

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--workspace -w

Munkaterület neve.

az batchai cluster show

Fürt adatainak megjelenítése.

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

Példák

Fürttel kapcsolatos teljes információk megjelenítése.

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

A fürt összegzésének megjelenítése.

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

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--workspace -w

Munkaterület neve.