你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az batch node

管理 Batch 计算节点。

命令

名称 说明 类型 状态
az batch node delete

从指定的池中删除计算节点。

核心 GA
az batch node file

管理 Batch 计算节点文件。

核心 GA
az batch node file delete

从计算节点中删除指定文件。

核心 GA
az batch node file download

下载节点文件的内容。

核心 GA
az batch node file list

列出指定计算节点上的任务目录中的所有文件。

核心 GA
az batch node file show

获取指定计算节点文件的属性。

核心 GA
az batch node list

列出指定池中的计算节点。

核心 GA
az batch node reboot

重启指定的计算节点。

核心 GA
az batch node reimage

在指定的计算节点上重新安装操作系统。

核心 GA
az batch node remote-desktop

检索 Batch 计算节点的远程桌面协议文件。

核心 GA
az batch node remote-desktop download

获取指定计算节点的远程桌面协议文件。

核心 GA
az batch node remote-login-settings

检索 Batch 计算节点的远程登录设置。

核心 GA
az batch node remote-login-settings show

获取远程登录到计算节点所需的设置。

核心 GA
az batch node scheduling

管理 Batch 计算节点的任务计划。

核心 GA
az batch node scheduling disable

禁用指定计算节点上的任务计划。

核心 GA
az batch node scheduling enable

在指定的计算节点上启用任务计划。

核心 GA
az batch node service-logs

管理服务 Batch 计算节点的服务日志文件。

核心 GA
az batch node service-logs upload

将 Azure Batch 服务日志文件从指定的计算节点上传到Azure Blob 存储。

核心 GA
az batch node show

获取有关指定计算节点的信息。

核心 GA
az batch node user

管理 Batch 计算节点的用户帐户。

核心 GA
az batch node user create

将用户帐户添加到 Batch 计算节点。

核心 GA
az batch node user delete

从指定的计算节点中删除用户帐户。

核心 GA
az batch node user reset

更新 Batch 计算节点上用户帐户的属性。 可以更新的未指定属性将重置为其默认值。

核心 GA

az batch node delete

从指定的池中删除计算节点。

此操作只能在池的分配状态稳定时运行。 此操作运行时,分配状态将从稳定更改为调整大小。 每个请求最多可以删除 100 个节点。

az batch node delete --pool-id
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--json-file]
                     [--node-deallocation-option {requeue, retaineddata, taskcompletion, terminate}]
                     [--node-list]
                     [--resize-timeout]

必需参数

--pool-id

要从中删除计算节点的池的 ID。

可选参数

--account-endpoint

Batch 服务终结点。 或者,由环境变量设置:AZURE_BATCH_ENDPOINT。

--account-key

Batch 帐户密钥。 或者,由环境变量设置:AZURE_BATCH_ACCESS_KEY。

--account-name

Batch 帐户名称。 或者,按环境变量设置:AZURE_BATCH_ACCOUNT。

--if-match

与客户端已知的资源版本关联的 ETag 值。 仅当服务的当前 ETag 与客户端指定的值完全匹配时,才会执行该操作。

--if-modified-since

一个时间戳,指示客户端已知资源的上次修改时间。 仅当服务上的资源自指定时间以来已修改时,才会执行该操作。

--if-none-match

与客户端已知的资源版本关联的 ETag 值。 仅当服务的当前 ETag 与客户端指定的值不匹配时,才会执行该操作。

--if-unmodified-since

一个时间戳,指示客户端已知资源的上次修改时间。 仅当服务上的资源自指定时间以来尚未修改时,才会执行该操作。

--json-file

包含 JSON 中的节点删除参数规范的文件(格式设置为与相应的 REST API 正文匹配)。 如果指定此参数,则忽略所有“Node Remove Arguments”。

--node-deallocation-option

确定在为解除分配选择计算节点及其正在运行的任务后,如何处理计算节点及其正在运行的任务。 默认值为 requeue。

接受的值: requeue, retaineddata, taskcompletion, terminate
--node-list

必需。 每个请求最多可以删除 100 个节点。 空格分隔的值。

--resize-timeout

默认值为 15 分钟。 最小值为 5 分钟。 如果指定的值小于 5 分钟,Batch 服务将返回错误;如果直接调用 REST API,则 HTTP 状态代码为 400(请求错误)。 预期格式为 ISO-8601 持续时间。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az batch node list

列出指定池中的计算节点。

az batch node list --pool-id
                   [--account-endpoint]
                   [--account-key]
                   [--account-name]
                   [--filter]
                   [--select]

必需参数

--pool-id

要从中列出计算节点的池的 ID。

可选参数

--account-endpoint

Batch 服务终结点。 或者,由环境变量设置:AZURE_BATCH_ENDPOINT。

--account-key

Batch 帐户密钥。 或者,由环境变量设置:AZURE_BATCH_ACCESS_KEY。

--account-name

Batch 帐户名称。 或者,按环境变量设置:AZURE_BATCH_ACCOUNT。

--filter

OData $filter 子句。 有关构造此筛选器的详细信息,请参阅 https://docs.microsoft.com/en-us/rest/api/batchservice/odata-filters-in-batch#list-nodes-in-a-pool

--select

OData $select 子句。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az batch node reboot

重启指定的计算节点。

仅当计算节点处于空闲或正在运行状态时,才能重启计算节点。

az batch node reboot --node-id
                     --pool-id
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--node-reboot-option {requeue, retaineddata, taskcompletion, terminate}]

必需参数

--node-id

要重启的计算节点的 ID。

--pool-id

包含计算节点的池的 ID。

可选参数

--account-endpoint

Batch 服务终结点。 或者,由环境变量设置:AZURE_BATCH_ENDPOINT。

--account-key

Batch 帐户密钥。 或者,由环境变量设置:AZURE_BATCH_ACCESS_KEY。

--account-name

Batch 帐户名称。 或者,按环境变量设置:AZURE_BATCH_ACCOUNT。

--node-reboot-option

默认值为 requeue。

接受的值: requeue, retaineddata, taskcompletion, terminate
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az batch node reimage

在指定的计算节点上重新安装操作系统。

仅当操作系统处于空闲或正在运行状态时,才能在计算节点上重新安装操作系统。 只能在使用云服务配置属性创建的池上调用此 API。

az batch node reimage --node-id
                      --pool-id
                      [--account-endpoint]
                      [--account-key]
                      [--account-name]
                      [--node-reimage-option {requeue, retaineddata, taskcompletion, terminate}]

必需参数

--node-id

要重启的计算节点的 ID。

--pool-id

包含计算节点的池的 ID。

可选参数

--account-endpoint

Batch 服务终结点。 或者,由环境变量设置:AZURE_BATCH_ENDPOINT。

--account-key

Batch 帐户密钥。 或者,由环境变量设置:AZURE_BATCH_ACCESS_KEY。

--account-name

Batch 帐户名称。 或者,按环境变量设置:AZURE_BATCH_ACCOUNT。

--node-reimage-option

默认值为 requeue。

接受的值: requeue, retaineddata, taskcompletion, terminate
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az batch node show

获取有关指定计算节点的信息。

az batch node show --node-id
                   --pool-id
                   [--account-endpoint]
                   [--account-key]
                   [--account-name]
                   [--select]

必需参数

--node-id

要获取相关信息的计算节点的 ID。

--pool-id

包含计算节点的池的 ID。

可选参数

--account-endpoint

Batch 服务终结点。 或者,由环境变量设置:AZURE_BATCH_ENDPOINT。

--account-key

Batch 帐户密钥。 或者,由环境变量设置:AZURE_BATCH_ACCESS_KEY。

--account-name

Batch 帐户名称。 或者,按环境变量设置:AZURE_BATCH_ACCOUNT。

--select

OData $select 子句。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。