建立佇列環境 - AWS 截止日期 雲端

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立佇列環境

佇列環境是一組設定機群工作者的環境變數和命令。您可以使用佇列環境為佇列中的任務提供軟體應用程式、環境變數和其他資源。

當您建立佇列時,您可以選擇建立預設 Conda 佇列環境。此環境可讓受服務管理的機群存取合作夥伴DCC應用程式和渲染器的套件。如需詳細資訊,請參閱預設 Conda 佇列環境

您可以使用主控台新增佇列環境,或直接編輯 json 或YAML範本。此程序說明如何使用主控台建立環境。

  1. 若要將佇列環境新增至佇列,請導覽至佇列,然後選取佇列環境索引標籤

  2. 選擇動作 ,然後使用表單 建立新的

  3. 輸入佇列環境的名稱和描述。

  4. 選擇 新增環境變數 ,然後輸入您新增的每個變數的名稱和值。

  5. (選用) 輸入佇列環境的優先順序。優先順序表示此佇列環境將在工作者上執行的順序。優先佇列環境會優先執行。

  6. 選擇建立佇列環境

預設 Conda 佇列環境

當您建立與服務受管機群相關聯的佇列時,您可以選擇新增支援 的預設佇列環境 Conda 在虛擬環境中下載和安裝任務的套件。

Conda 提供來自頻道 的套件。頻道是儲存套件的位置。Deadline Cloud 提供 頻道, deadline-cloud,該頻道託管 Conda 支援合作夥伴DCC應用程式和渲染器的套件。選取以下每個索引標籤,以檢視 的可用套件 Linux 或 Windows.

Linux
  • Blender

    • blender=3.6

    • blender=4.2

    • blender-openjd

  • Houdini

    • houdini=19.5

    • houdini=20.0

    • houdini=20.5

    • houdini-openjd

  • Maya

    • maya=2024

    • maya-mtoa=2024.5.3

      我們正在調查 MtoA 2024.5.3 版的停滯轉譯報告。如果您有任務停滯而沒有錯誤,請聯絡 支援

    • maya-openjd

  • Nuke

    • nuke=15

    • nuke-openjd

Windows
  • KeyShot

    • keyshot=2024

    • keyshot-openjd

當您將任務提交至具有預設 的佇列時 Conda 環境,環境會將兩個參數新增至任務。這些參數會指定 Conda 套件和通道,用於在處理任務之前設定任務的環境。參數為:

  • CondaPackages – 以空格分隔的套件比對規格清單,例如 blender=3.6numpy>1.22。預設值為空,可略過建立虛擬環境。

  • CondaChannels – 以空格分隔的 清單 Conda 頻道,例如 deadline-cloudconda-forges3://amzn-s3-demo-bucket/conda/channel。預設值為 deadline-cloud,此頻道可供提供服務管理的機群使用,可提供合作夥伴DCC應用程式和渲染器。

當您使用整合式提交者從 將任務傳送至截止日期雲端時DCC,提交者會根據DCC應用程式和提交者填入 CondaPackages 參數的值。例如,如果您使用 Blender, CondaPackage 參數會設定為 blender=3.6.* blender-openjd=0.4.*