本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 中更新服務環境 AWS Batch
您可以更新服務環境來修改其容量限制、變更其操作狀態,或更新資源標籤。服務環境更新可讓您在 SageMaker Training 工作負載需求變更或修改操作設定時調整容量,而無需重新建立環境。在更新服務環境之前,請了解哪些參數可以修改,以及變更對執行中任務的影響。
您可以變更服務環境的容量限制、狀態或標籤。
- Update a service environment (AWS Console)
使用 AWS Batch 主控台透過 Web 界面更新服務環境。
更新服務環境
-
在 https://https://console.aws.amazon.com/batch/
開啟 AWS Batch 主控台。 -
在導覽窗格中,選擇 Environments (環境)。
-
選擇服務環境索引標籤。
-
選擇要更新的服務環境。
-
選擇動作,然後選擇:
-
狀態 - 選擇啟用或停用以變更狀態。
-
容量限制 - 修改執行個體數量上限
-
-
選擇儲存變更以套用變更。
服務環境會立即更新。檢查環境詳細資訊,以確認已成功套用變更。如果您停用服務環境,相關聯的任務佇列將停止處理新的服務任務提交,直到您重新啟用為止。
-
- Update a service environment (AWS CLI)
-
使用
update-service-environment
命令透過 CLI AWS 修改服務環境。更新服務環境容量限制
-
更新服務環境的容量限制:
aws batch update-service-environment \ --service-environment my-sagemaker-service-env \ --capacity-limits capacityUnit=NUM_INSTANCES,maxCapacity=20
-
確認已成功套用更新:
aws batch describe-service-environments \ --service-environments my-sagemaker-service-env
更新服務環境狀態
-
停用服務環境以停止處理新任務:
aws batch update-service-environment \ --service-environment my-sagemaker-service-env \ --state DISABLED
-
重新啟用服務環境以繼續處理:
aws batch update-service-environment \ --service-environment my-sagemaker-service-env \ --state ENABLED
服務環境更新會立即生效。監控服務環境狀態,以確保更新在提交新任務之前成功完成。
-
建立服務環境
刪除服務環境