az batchai cluster
コマンド グループ 'batchai' は非推奨であり、今後のリリースで削除されるため、このコマンド グループは暗黙的に非推奨になります。
クラスターを管理するコマンド。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az batchai cluster auto-scale |
クラスターの自動スケール パラメーターを設定します。 |
コア | 非推奨 |
az batchai cluster create |
クラスターを作成します。 |
コア | 非推奨 |
az batchai cluster delete |
クラスターを削除します。 |
コア | 非推奨 |
az batchai cluster file |
ノード セットアップ タスクによって生成されたファイルを操作するコマンド。 |
コア | 非推奨 |
az batchai cluster file list |
クラスターのノード セットアップ タスクによって生成されたファイルを一覧表示します。 |
コア | 非推奨 |
az batchai cluster list |
クラスターを一覧表示します。 |
コア | 非推奨 |
az batchai cluster node |
クラスター ノードを操作するコマンド。 |
コア | 非推奨 |
az batchai cluster node exec |
オプションのポート転送を使用して、クラスターのノードでコマンド ラインを実行します。 |
コア | 非推奨 |
az batchai cluster node list |
クラスターのノードのリモート ログイン情報を一覧表示します。 |
コア | 非推奨 |
az batchai cluster resize |
クラスターのサイズを変更します。 |
コア | 非推奨 |
az batchai cluster show |
クラスターに関する情報を表示します。 |
コア | 非推奨 |
az batchai cluster auto-scale
コマンド グループ 'batchai' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。
クラスターの自動スケール パラメーターを設定します。
az batchai cluster auto-scale --max
--min
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
例
キューに置かれたジョブと実行中のジョブの数に応じて、クラスターを 0 から 10 ノードの間で自動スケールします。
az batchai cluster auto-scale -g MyResourceGroup -w MyWorkspace -n MyCluster --min 0 --max 10
必須のパラメーター
ノードの最大数。
ノードの最小数。
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ワークスペースの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az batchai cluster create
コマンド グループ 'batchai' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。
クラスターを作成します。
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]
例
既定のイメージと自動ストレージ アカウントを使用して、単一ノード GPU クラスターを作成します。
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster \
-s Standard_NC6 -t 1 --use-auto-storage --generate-ssh-keys
すべてのノードに解凍をインストールするセットアップ コマンドを使用してクラスターを作成します。コマンド出力は自動ストレージ アカウントの Azure File Share に格納されます。
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'
すべてのパラメーターを手動で指定するクラスターを作成します。
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
構成ファイルを使用してクラスターを作成します。
az batchai cluster create -g MyResourceGroup -w MyWorkspace -n MyCluster -f cluster.json
必須のパラメーター
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ワークスペースの名前。
省略可能のパラメーター
Azure ファイル共有の相対マウント パス。 ファイル共有は、$AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> フォルダーで使用できます。
各クラスター ノードにマウントする Azure ファイル共有の名前。 --storage-account-name と組み合わせて使用する必要があります。 構成ファイルを使用して複数の共有をマウントできます (--config-file オプションを参照)。
Azure Storage コンテナーの相対マウント パス。 コンテナーは、$AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> フォルダーで使用できます。
各クラスター ノードにマウントする Azure Storage コンテナーの名前。 --storage-account-name と組み合わせて使用する必要があります。 構成ファイルを使用して複数のコンテナーをマウントできます (--config-file オプションを参照)。
クラスター作成パラメーター (azure.mgmt.batchai.models.ClusterCreateParameters の json 表現) を含む json ファイルへのパス。
ノードの作成に使用する仮想マシン イメージの ARM ID。 このイメージの作成に使用される基本イメージに関する情報を含む --image を指定する必要があることに注意してください。
~/.ssh ディレクトリに SSH 公開キーと秘密キー ファイルを生成します (存在しない場合)。
クラスター ノードの操作システム イメージ。 値にエイリアス (UbuntuLTS、UbuntuDSVM) を含めたり、イメージの詳細を "publisher:offer:sku:version" 形式で指定したりできます。 イメージ構成がコマンド ラインまたは構成ファイルを介して提供されていない場合、Batch AI は既定の OS イメージを選択します。
自動スケール クラスターの最大ノード数。
自動スケール クラスターの最小ノード数。
各クラスター ノードにマウントするファイル サーバーの名前または ARM ID。 ファイル サーバーが別のワークスペースに属している場合は、完全な ARM ID を指定する必要があります。 構成ファイルを使用して複数の NFS をマウントできます (--config-file オプションを参照)。
NFS の相対マウント パス。 NFS は、$AZ_BATCHAI_MOUNT_ROOT/<relative_mount_path> フォルダーで使用できます。
各コンピューティング ノードに作成する管理者ユーザー アカウントの省略可能なパスワード。
割り当てまたは再起動されたときに各コンピューティング ノードで実行する必要があるコマンド ライン。 このタスクは、ルート アカウントの bash サブシェルで実行されます。
setup-task のログの場所を格納するディレクトリ パス。 Batch AI では、このパスの下にいくつかのヘルパー ディレクトリが作成されることに注意してください。 作成されたディレクトリは、'az cluster show' コマンドによって stdOutErrPathSuffix として報告されます。
オプションの SSH 公開キーの値またはパス。 ommited でパスワードが指定されていない場合は、既定の SSH キー (~/.ssh/id_rsa.pub) が使用されます。
ストレージ アカウント キー。 ストレージ アカウントが別のサブスクリプションに属している場合は必須です。 環境変数AZURE_BATCHAI_STORAGE_KEY使用して指定できます。
各クラスター ノードにマウントする Azure ファイル共有または Azure Storage コンテナーのストレージ アカウント名。 環境変数AZURE_BATCHAI_STORAGE_ACCOUNT使用して指定できます。
クラスターを配置する仮想ネットワーク サブネットの ARM ID。
クラスターの作成直後に割り当てる必要があるノードの数。 クラスターが自動スケール モードの場合、BatchAI は、実行中のジョブとキューに登録されたジョブの数に基づいて、後でノードの数を変更できます。
指定した場合、コマンドは "batchaiautostorage" という名前の新規または既存のリソース グループにストレージ アカウントを作成します。 また、"batchaishare" という名前の Azure ファイル共有、"batchaicontainer" という名前の Azure BLOB コンテナーも作成されます。 ファイル共有と BLOB コンテナーは、$AZ_BATCHAI_MOUNT_ROOT/autoafs および $AZ_BATCHAI_MOUNT_ROOT/autobfs の各クラスター ノードにマウントされます。 リソース グループが既に存在し、クラスターと同じリージョンに属する割り当てストレージ アカウントが含まれている場合、このコマンドは既存のストレージ アカウントを再利用します。
各コンピューティング ノードに作成する管理者ユーザー アカウントの名前。 値が指定されておらず、構成ファイルにユーザー構成が指定されていない場合は、現在のユーザーの名前が使用されます。
VM の優先順位。
クラスター ノードの VM サイズ (例: 1 GPU ノードのStandard_NC6)。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az batchai cluster delete
コマンド グループ 'batchai' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。
クラスターを削除します。
az batchai cluster delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--workspace]
[--yes]
例
クラスターを削除し、削除が完了するまで待ちます。
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster
クラスターの delete コマンドを送信し、削除が完了するまで待つ必要はありません。
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster --no-wait
確認を求めずにクラスターを削除します (非対話型シナリオの場合)。
az batchai cluster delete -g MyResourceGroup -w MyWorkspace -n MyCluster -y
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
クラスターの名前。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ワークスペースの名前。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az batchai cluster list
コマンド グループ 'batchai' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。
クラスターを一覧表示します。
az batchai cluster list --resource-group
--workspace
例
ワークスペース内のすべてのクラスターを一覧表示します。
az batchai cluster list -g MyResourceGroup -w MyWorkspace -o table
必須のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ワークスペースの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az batchai cluster resize
コマンド グループ 'batchai' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。
クラスターのサイズを変更します。
az batchai cluster resize --target
[--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
例
クラスターのサイズを 0 に変更して、料金の支払いを停止します。
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 0
クラスターのサイズを 10 ノードに変更します。
az batchai cluster resize -g MyResourceGroup -w MyWorkspace -n MyCluster -t 10
必須のパラメーター
コンピューティング ノードのターゲット数。
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ワークスペースの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az batchai cluster show
コマンド グループ 'batchai' は非推奨であり、今後のリリースで削除されるため、このコマンドは暗黙的に非推奨となります。
クラスターに関する情報を表示します。
az batchai cluster show [--ids]
[--name]
[--resource-group]
[--subscription]
[--workspace]
例
クラスターに関する完全な情報を表示します。
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster
クラスターの概要を表示します。
az batchai cluster show -g MyResourceGroup -w MyWorkspace -n MyCluster -o table
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ワークスペースの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI