az batchai job

Polecenia do zarządzania zadaniami.

Polecenia

az batchai job create

Utwórz zadanie.

az batchai job delete

Usuń zadanie.

az batchai job file

Polecenia umożliwiające wyświetlanie listy i przesyłanie strumieniowe plików w katalogach wyjściowych zadania.

az batchai job file list

Wyświetl listę plików wyjściowych zadania w katalogu o danym identyfikatorze.

az batchai job file stream

Przesyłaj strumieniowo zawartość pliku (podobnie jak "tail -f").

az batchai job list

Wyświetl listę zadań.

az batchai job node

Polecenia do pracy z węzłami, które wykonały zadanie.

az batchai job node exec

Wykonuje wiersz polecenia w węźle klastra używanym do wykonywania zadania z opcjonalnym przekazywaniem portów.

az batchai job node list

Wyświetl listę informacji o zdalnym logowaniu dla węzłów, które wykonały zadanie.

az batchai job show

Pokaż informacje o zadaniu.

az batchai job terminate

Kończenie zadania.

az batchai job wait

Czeka na zakończenie określonego zadania i konfiguruje kod zakończenia do kodu zakończenia zadania.

az batchai job create

Utwórz zadanie.

az batchai job create --cluster
                      --config-file
                      --experiment
                      --name
                      --resource-group
                      --workspace
                      [--afs-mount-path]
                      [--afs-name]
                      [--bfs-mount-path]
                      [--bfs-name]
                      [--nfs]
                      [--nfs-mount-path]
                      [--storage-account-key]
                      [--storage-account-name]

Przykłady

Utwórz zadanie do uruchomienia w klastrze w tej samej grupie zasobów.

az batchai job create -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob \
    -c MyCluster -f job.json

Utwórz zadanie do uruchomienia w klastrze w innym obszarze roboczym.

az batchai job create -g MyJobResourceGroup -w MyJobWorkspace -e MyExperiment -n MyJob \
    -f job.json \
    -c "/subscriptions/00000000-0000-0000-0000-000000000000/\
    resourceGroups/MyClusterResourceGroup/\
    providers/Microsoft.BatchAI/workspaces/MyClusterWorkspace/clusters/MyCluster"

Utwórz zadanie. (generowane automatycznie)

az batchai job create --cluster "/subscriptions/00000000-0000-0000-0000-000000000000/\
    resourceGroups/MyClusterResourceGroup/\
    providers/Microsoft.BatchAI/workspaces/MyClusterWorkspace/clusters/MyCluster" --config-file job.json --experiment MyExperiment --name MyJob --resource-group MyJobResourceGroup --storage-account-name MyStorageAccount --workspace MyJobWorkspace

Parametry wymagane

--cluster -c

Nazwa lub identyfikator arm klastra do uruchomienia zadania. Należy podać identyfikator usługi ARM, jeśli klaster należy do innego obszaru roboczego.

--config-file -f

Ścieżka do pliku json zawierającego parametry tworzenia zadania (reprezentacja pliku json azure.mgmt.batchai.models.JobCreateParameters).

--experiment -e

Nazwa eksperymentu.

--name -n

Nazwa zadania.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--workspace -w

Nazwa obszaru roboczego.

Parametry opcjonalne

--afs-mount-path

Względna ścieżka instalacji udziału plików platformy Azure. Udział plików będzie dostępny w folderze $AZ_BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path>.

wartość domyślna: afs
--afs-name

Nazwa udziału plików platformy Azure do zainstalowania podczas wykonywania zadania. Udział plików zostanie zainstalowany tylko w węzłach, które wykonuje zadanie. Należy używać w połączeniu z nazwą --storage-account-name. Wiele udziałów można instalować przy użyciu pliku konfiguracji (zobacz --config-file option).

--bfs-mount-path

Względna ścieżka instalacji kontenera obiektów blob platformy Azure Storage. Kontener będzie dostępny w folderze $AZ_BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path>.

wartość domyślna: bfs
--bfs-name

Nazwa kontenera obiektów blob platformy Azure Storage do zainstalowania podczas wykonywania zadania. Kontener zostanie zainstalowany tylko w węzłach, które wykonuje zadanie. Należy używać w połączeniu z nazwą --storage-account-name. Wiele kontenerów można instalować przy użyciu pliku konfiguracji (zobacz --config-file option).

--nfs

Nazwa lub identyfikator ARM serwera plików, który ma zostać zainstalowany podczas wykonywania zadania. Należy podać identyfikator usługi ARM, jeśli serwer plików należy do innego obszaru roboczego. Można skonfigurować wiele serwerów plików przy użyciu pliku konfiguracji zadania.

--nfs-mount-path

Względna ścieżka instalacji systemu plików NFS. System plików NFS będzie dostępny w folderze $AZ_BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path>.

wartość domyślna: nfs
--storage-account-key

Storage klucz konta. Wymagane, jeśli konto magazynu należy do innej subskrypcji. Można określić przy użyciu zmiennej środowiskowej AZURE_BATCHAI_STORAGE_KEY.

--storage-account-name

Storage nazwę konta dla udziałów plików platformy Azure i/lub kontenerów usługi Azure Storage, które mają być instalowane w każdym węźle klastra. Można określić przy użyciu zmiennej środowiskowej AZURE_BATCHAI_STORAGE_ACCOUNT.

az batchai job delete

Usuń zadanie.

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

Przykłady

Usuń zadanie. Zadanie zostanie zakończone, jeśli jest ono aktualnie uruchomione.

az batchai job delete -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob

Usuń zadanie bez monitowania o potwierdzenie (w przypadku scenariuszy nieinterakcyjnych).

az batchai job delete -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob -y

Zażądaj usunięcia zadania bez oczekiwania na usunięcie zadania.

az batchai job delete -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob --no-wait

Parametry opcjonalne

--experiment -e

Nazwa eksperymentu.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zadania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--workspace -w

Nazwa obszaru roboczego.

--yes -y

Nie monituj o potwierdzenie.

az batchai job list

Wyświetl listę zadań.

az batchai job list --experiment
                    --resource-group
                    --workspace

Przykłady

Wyświetl listę zadań.

az batchai job list -g MyResourceGroup -w MyWorkspace -e MyExperiment -o table

Parametry wymagane

--experiment -e

Nazwa eksperymentu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--workspace -w

Nazwa obszaru roboczego.

az batchai job show

Pokaż informacje o zadaniu.

az batchai job show [--experiment]
                    [--ids]
                    [--name]
                    [--resource-group]
                    [--workspace]

Przykłady

Pokaż pełne informacje o zadaniu.

az batchai job show -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob

Pokaż podsumowanie zadania.

az batchai job show -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob -o table

Parametry opcjonalne

--experiment -e

Nazwa eksperymentu.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zadania.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--workspace -w

Nazwa obszaru roboczego.

az batchai job terminate

Kończenie zadania.

az batchai job terminate [--experiment]
                         [--ids]
                         [--name]
                         [--no-wait]
                         [--resource-group]
                         [--workspace]
                         [--yes]

Przykłady

Zakończ zadanie i poczekaj na zakończenie zadania.

az batchai job terminate -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob

Zakończ zadanie bez monitowania o potwierdzenie (w przypadku scenariuszy nieinterakcyjnych).

az batchai job terminate -g MyResourceGroup  -w MyWorkspace -e MyExperiment -n MyJob -y

Żądanie zakończenia zadania bez oczekiwania na zakończenie zadania.

az batchai job terminate -g MyResourceGroup -e MyExperiment -w MyWorkspace -n MyJob \
    --no-wait

Parametry opcjonalne

--experiment -e

Nazwa eksperymentu.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zadania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--workspace -w

Nazwa obszaru roboczego.

--yes -y

Nie monituj o potwierdzenie.

az batchai job wait

Czeka na zakończenie określonego zadania i konfiguruje kod zakończenia do kodu zakończenia zadania.

az batchai job wait [--experiment]
                    [--ids]
                    [--interval]
                    [--name]
                    [--resource-group]
                    [--workspace]

Przykłady

Poczekaj na zakończenie zadania.

az batchai job wait -g MyResourceGroup -w MyWorkspace -n MyJob

Parametry opcjonalne

--experiment -e

Nazwa eksperymentu.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--interval

Interwał sondowania w sekundach.

wartość domyślna: 15
--name -n

Nazwa zadania.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--workspace -w

Nazwa obszaru roboczego.