共用方式為


az batch node

管理 Batch 計算節點。

命令

名稱 Description 類型 狀態
az batch node delete

從指定的集區中移除計算節點。

核心 加語
az batch node file

管理 Batch 計算節點檔案。

核心 加語
az batch node file delete

從計算節點刪除指定的檔案。

核心 加語
az batch node file download

下載節點檔案的內容。

核心 加語
az batch node file list

列出指定計算節點上 [工作] 目錄中的所有檔案。

核心 加語
az batch node file show

取得指定之計算節點檔案的屬性。

核心 加語
az batch node list

列出指定集區中的計算節點。

核心 加語
az batch node reboot

重新啟動 Batch 計算節點。

核心 加語
az batch node remote-login-settings

擷取 Batch 計算節點的遠端登入設定。

核心 加語
az batch node remote-login-settings show

取得遠端登入計算節點所需的設定。

核心 加語
az batch node scheduling

管理 Batch 計算節點的工作排程。

核心 加語
az batch node scheduling disable

停用 Batch 計算節點上的排程。

核心 加語
az batch node scheduling enable

在 Batch 計算節點上啟用排程。

核心 加語
az batch node service-logs

管理服務 Batch 計算節點的服務記錄檔。

核心 加語
az batch node service-logs upload

從指定的 Batch 計算節點上傳服務記錄。

核心 加語
az batch node show

取得指定計算節點的相關信息。

核心 加語
az batch node user

管理 Batch 計算節點的用戶帳戶。

核心 加語
az batch node user create

將用戶帳戶新增至 Batch 計算節點。

核心 加語
az batch node user delete

從指定的計算節點刪除用戶帳戶。

核心 加語
az batch node user reset

更新 Batch 計算節點上用戶帳戶的屬性。 可以更新的未指定屬性會重設為預設值。

核心 加語

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]
                     [--node-list]
                     [--resize-timeout]

必要參數

--pool-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 主體)。 如果指定此參數,則會忽略所有 『Content Arguments』。

--node-deallocation-option

決定在選取要解除分配的計算節點及其執行中工作之後,該怎麼做。 預設值為重新排入佇列。 已知值為:“requeue”、“terminate”、“taskcompletion” 和 “retaineddata”。

--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

訂用帳戶的名稱或標識碼。 您可以使用 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

您要從中列出計算節點的集區識別碼。 必填。

選擇性參數

--account-endpoint

Batch 服務端點。 或者,由環境變數設定:AZURE_BATCH_ENDPOINT。

--account-key

Batch 帳戶金鑰。 或者,由環境變數設定:AZURE_BATCH_ACCESS_KEY。

--account-name

Batch 帳戶名稱。 或者,由環境變數設定:AZURE_BATCH_ACCOUNT。

--filter

OData $filter 子句。 如需建構此篩選的詳細資訊,請參閱 https://learn.microsoft.com/rest/api/batchservice/odata-filters-in-batch

--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

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄詳細資訊。 針對完整偵錯記錄使用 --debug。

az batch node reboot

重新啟動 Batch 計算節點。

az batch node reboot --node-id
                     --pool-id
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--json-file]
                     [--node-reboot-option]

範例

重新啟動節點並重新排入佇列工作。

az batch node reboot --pool-id pool1 --node-id node1

工作完成時重新啟動節點。

az batch node reboot --pool-id pool1 --node-id node1 --node-reboot-option taskcompletion

必要參數

--node-id

您要重新啟動之計算節點的識別碼。 必填。

--pool-id

包含計算節點的集區識別碼。 必填。

選擇性參數

--account-endpoint

Batch 服務端點。 或者,由環境變數設定:AZURE_BATCH_ENDPOINT。

--account-key

Batch 帳戶金鑰。 或者,由環境變數設定:AZURE_BATCH_ACCESS_KEY。

--account-name

Batch 帳戶名稱。 或者,由環境變數設定:AZURE_BATCH_ACCOUNT。

--json-file

檔案,其中包含 JSON 中的參數規格(格式化為符合個別 REST API 主體)。 如果指定此參數,則會忽略所有 'Parameters Arguments'。

--node-reboot-option

何時重新啟動計算節點,以及目前執行中工作的動作。 預設值為重新排入佇列。 已知值為:“requeue”、“terminate”、“taskcompletion” 和 “retaineddata”。

全域參數
--debug

增加記錄詳細信息以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 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

您想要取得相關信息之計算節點的識別碼。 必填。

--pool-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

訂用帳戶的名稱或標識碼。 您可以使用 az account set -s NAME_OR_ID來設定預設訂用帳戶。

--verbose

增加記錄詳細資訊。 針對完整偵錯記錄使用 --debug。