az batchai job

Команды для управления заданиями.

Команды

az batchai job create

Создайте задание.

az batchai job delete

Удаление задания.

az batchai job file

Команды для вывода списка и потокового файла в выходных каталогах задания.

az batchai job file list

Выводить список выходных файлов задания в каталоге с заданным идентификатором.

az batchai job file stream

Потоковая передача содержимого файла (аналогично "tail-f").

az batchai job list

Вывод списка заданий.

az batchai job node

Команды для работы с узлами, которые выполнили задание.

az batchai job node exec

Выполняет командную строку на узле кластера, который используется для выполнения задания с необязательными пересылками портов.

az batchai job node list

Вывод сведений об удаленном входе для узлов, которые выполнили задание.

az batchai job show

Отображение сведений о задании.

az batchai job terminate

Завершение задания.

az batchai job wait

Ожидает завершения указанного задания и настраивает код выхода в коде завершения задания.

az batchai job create

Создайте задание.

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]
                      [--subscription]

Примеры

Создайте задание для запуска в кластере в той же группе ресурсов.

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

Создайте задание для запуска в кластере в другой рабочей области.

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"

Создайте задание. автоматически сформированный

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

Обязательные параметры

--cluster -c

Имя или идентификатор ARM кластера для запуска задания. Если кластер принадлежит другой рабочей области, необходимо указать идентификатор ARM.

--config-file -f

Путь к JSON-файлу, содержащему параметры создания задания (представление JSON azure.mgmt.batChai. Models. Жобкреатепараметерс).

--experiment -e

Имя эксперимента.

--name -n

Имя задания.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--workspace -w

Имя рабочей области.

Необязательные параметры

--afs-mount-path

Относительный путь подключения для файлового ресурса Azure. Общая папка будет доступна в папке $AZ _BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path>.

значение по умолчанию: afs
--afs-name

Имя файлового ресурса Azure для подключения во время выполнения задания. Общая папка будет подключена только к узлам, на которых выполняется задание. Должен использоваться совместно с параметром--Storage-Account-Name. С помощью файла конфигурации можно подключить несколько общих ресурсов (см. параметр--config-file).

--bfs-mount-path

относительный путь подключения для контейнера больших двоичных объектов служба хранилища Azure. Контейнер будет доступен в папке $AZ _BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path>.

значение по умолчанию: bfs
--bfs-name

имя контейнера больших двоичных объектов служба хранилища Azure для подключения во время выполнения задания. Контейнер будет подключен только к узлам, которые выполняют задание. Должен использоваться совместно с параметром--Storage-Account-Name. С помощью файла конфигурации можно подключить несколько контейнеров (см. параметр--config-file).

--nfs

Имя или идентификатор ARM для файлового сервера, который будет подключен во время выполнения задания. Если файловый сервер принадлежит другой рабочей области, необходимо указать идентификатор ARM. Можно настроить несколько файловых серверов с помощью файла конфигурации задания.

--nfs-mount-path

Относительный путь подключения для NFS. NFS будет доступна в папке $AZ _BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path>.

значение по умолчанию: nfs
--storage-account-key

Ключ учетной записи хранения. Требуется, если учетная запись хранения принадлежит другой подписке. Можно указать с помощью переменной среды AZURE_BATCHAI_STORAGE_KEY.

--storage-account-name

служба хранилища имя учетной записи для файловых ресурсов Azure и (или) контейнеров служба хранилища Azure, которые будут подключены к каждому узлу кластера. Можно указать с помощью переменной среды AZURE_BATCHAI_STORAGE_ACCOUNT.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az batchai job delete

Удаление задания.

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

Примеры

Удаление задания. Задание будет завершено, если оно выполняется в данный момент.

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

Удаление задания без запроса подтверждения (для неинтерактивных сценариев).

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

Запрос на удаление задания без ожидания удаления задания.

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

Необязательные параметры

--experiment -e

Имя эксперимента.

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--name -n

Имя задания.

--no-wait

Не ожидать завершения длительной операции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--workspace -w

Имя рабочей области.

--yes -y

Не запрашивать подтверждение.

az batchai job list

Вывод списка заданий.

az batchai job list --experiment
                    --resource-group
                    --workspace
                    [--query-examples]
                    [--subscription]

Примеры

Вывод списка заданий.

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

Обязательные параметры

--experiment -e

Имя эксперимента.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--workspace -w

Имя рабочей области.

Необязательные параметры

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az batchai job show

Отображение сведений о задании.

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

Примеры

Отображение полной информации о задании.

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

Отображение сводки по заданию.

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

Необязательные параметры

--experiment -e

Имя эксперимента.

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--name -n

Имя задания.

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--workspace -w

Имя рабочей области.

az batchai job terminate

Завершение задания.

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

Примеры

Завершите задание и дождитесь завершения задания.

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

Завершите задание без запроса подтверждения (для неинтерактивных сценариев).

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

Запросите завершение задания, не дожидаясь завершения задания.

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

Необязательные параметры

--experiment -e

Имя эксперимента.

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--name -n

Имя задания.

--no-wait

Не ожидать завершения длительной операции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--workspace -w

Имя рабочей области.

--yes -y

Не запрашивать подтверждение.

az batchai job wait

Ожидает завершения указанного задания и настраивает код выхода в коде завершения задания.

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

Примеры

Дождитесь завершения задания.

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

Необязательные параметры

--experiment -e

Имя эксперимента.

--ids

Один или несколько идентификаторов ресурсов (с разделителями-пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения об аргументах "Resource id". Необходимо указать идентификаторы или другие аргументы "Resource id".

--interval

Интервал опроса в секундах.

значение по умолчанию: 15
--name -n

Имя задания.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--workspace -w

Имя рабочей области.