az batchai job

작업을 관리 하는 명령입니다.

명령

az batchai job create

작업을 만듭니다.

az batchai job delete

작업을 삭제 합니다.

az batchai job file

작업의 출력 디렉터리에 파일을 나열 하 고 스트림 하는 명령입니다.

az batchai job file list

지정 된 id를 사용 하 여 디렉터리에 작업의 출력 파일을 나열 합니다.

az batchai job file stream

파일의 콘텐츠를 스트리밍합니다 (' tail '과 유사).

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 ID입니다. 클러스터가 다른 작업 영역에 속하는 경우 ARM ID를 제공 해야 합니다.

--config-file -f

작업 생성 매개 변수를 포함 하는 json 파일에 대 한 경로입니다 (azure.mgmt.batchai Createparameters의 json 표현).

--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 파일 공유의 이름입니다. 파일 공유는 작업을 실행 하는 노드에서만 탑재 됩니다. --저장소-계정 이름과 함께 사용 해야 합니다. 구성 파일을 사용 하 여 여러 공유를 탑재할 수 있습니다 (--config-file 옵션 참조).

--bfs-mount-path

Azure Storage Blob 컨테이너에 대 한 상대 탑재 경로입니다. 컨테이너는 $AZ _BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path> 폴더에서 사용할 수 있습니다.

기본값: bfs
--bfs-name

작업 실행 중에 탑재할 Azure Storage Blob 컨테이너의 이름입니다. 컨테이너는 작업을 실행 하는 노드에서만 탑재 됩니다. --저장소-계정 이름과 함께 사용 해야 합니다. 구성 파일을 사용 하 여 여러 컨테이너를 탑재할 수 있습니다 (--config-file 옵션 참조).

--nfs

작업 실행 중에 탑재할 파일 서버의 이름 또는 ARM ID입니다. 파일 서버가 다른 작업 영역에 속하는 경우 ARM ID를 제공 해야 합니다. 작업의 구성 파일을 사용 하 여 여러 파일 서버를 구성할 수 있습니다.

--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 Storage 컨테이너의 저장소 계정 이름입니다. AZURE_BATCHAI_STORAGE_ACCOUNT 환경 변수를 사용 하 여 지정할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 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

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

작업 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 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

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 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

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

작업 이름입니다.

--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 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

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

작업 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 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

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--interval

폴링 간격 (초)입니다.

기본값: 15
--name -n

작업 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--workspace -w

작업 영역의 이름입니다.