キュー環境を作成する - AWS Deadline クラウド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

キュー環境を作成する

キュー環境は、フリートワーカーを設定する一連の環境変数とコマンドです。キュー環境を使用して、ソフトウェアアプリケーション、環境変数、その他のリソースをキュー内のジョブに提供できます。

キューを作成するときは、デフォルトのCondaキュー環境を作成するオプションがあります。この環境では、サービスマネージドフリートがパートナー DCC アプリケーションとレンダラーのパッケージにアクセスできます。デフォルトの環境 詳細については、「」を参照してくださいデフォルトのCondaキュー環境

キュー環境を追加するには、 コンソールを使用するか、json または YAML テンプレートを直接編集します。この手順では、 コンソールを使用して環境を作成する方法について説明します。

  1. キューにキュー環境を追加するには、キューに移動し、キュー環境タブを選択します。

  2. アクションを選択し、フォームを使用して新しい を作成します。

  3. キュー環境の名前と説明を入力します。

  4. 新しい環境変数を追加を選択し、追加する変数ごとに名前と値を入力します。

  5. (オプション) キュー環境の優先度を入力します。優先度は、このキュー環境がワーカーで実行される順序を示します。優先度の高いキュー環境が最初に実行されます。

  6. キュー環境の作成 を選択します。

デフォルトのCondaキュー環境

サービスマネージドフリートに関連付けられたキューを作成する場合、ジョブの仮想環境にパッケージをダウンロードしてインストールcondaするために がサポートするデフォルトのキュー環境を追加するオプションがあります。

Deadline Cloud コンソールでデフォルトのキュー環境を追加すると、環境が自動的に作成されます。 AWS CLI や を使用して別の方法でキューを追加する場合は CloudFormation、キュー環境を自分で作成する必要があります。環境に正しいコンテンツがあることを確認するには、GitHub のキュー環境テンプレート YAML ファイルを参照してください。デフォルトのキュー環境の内容については、GitHub のデフォルトのキュー環境 YAML ファイルを参照してください。

GitHub には、独自のニーズの出発点として使用できる他のキュー環境テンプレートがあります。

Conda はチャネルからのパッケージを提供します。チャネルは、パッケージが保存される場所です。Deadline Cloud は、パートナー DCC アプリケーションとレンダラーをサポートするcondaパッケージdeadline-cloudをホストするチャネル を提供します。以下の各タブを選択すると、 Linuxまたは で使用できるパッケージが表示されますWindows。

Linux
  • Autodesk Arnold for Cinema 4D

    • cinema4d-c4dtoa=2025

  • Autodesk Arnold for Maya

    • maya-mtoa=2024.5.3

    • maya-mtoa=2025.5.4

    • maya-mtoa=2026.5.5

  • Autodesk Maya

    • maya=2024

    • maya=2025

    • maya=2026

    • maya-openjd

  • Autodesk VRED

    • vredcore=2025

    • vredcore=2026

  • ブレンダー

    • blender=3.6

    • blender=4.2

    • blender=4.5

    • blender-openjd

  • Chaos V-Ray for Maya

    • maya-vray=2025.7

    • maya-vray=2026.7

  • Foundry Nuke

    • nuke=15

    • nuke=16

    • nuke-openjd

  • Maxon シネマ 4D

    • cinema4d=2025

    • cinema4d=2026

    • cinema4d-openjd

  • Maxon Redshift for Maya

    • maya-redshift=2025.4

    • maya-redshift=2026.2

  • SideFX フーディーニ

    • houdini=19.5

    • houdini=20.0

    • houdini=20.5

    • houdini=21.0

    • houdini-openjd

Server
  • Adobe After Effects

    • aftereffects=24.6

    • aftereffects=25.1

    • aftereffects=25.2

  • Autodesk Arnold for Cinema 4D

    • cinema4d-c4dtoa=2025

    • cinema4d-c4dtoa=2026

  • KeyShot Studio

    • keyshot=2024

    • keyshot=2025

    • keyshot-openjd

  • Maxon シネマ 4D

    • cinema4d=2024

    • cinema4d=2025

    • cinema4d=2026

    • cinema4d-openjd

  • Unreal Engine

    • unrealengine=5.4

    • unrealengine=5.5

    • unrealengine=5.6

    • unrealengine-openjd

注記

Cinema 4D の場合、Linuxconda パッケージは素材 3D マテリアルをサポートしていません。Cinema 4D 2025 では、このマテリアルを持つジョブは次のメッセージで失敗します。

Commandline: ./modules/io_substance/source/substance_framework/src/details/detailsengine.cpp:794: SubstanceAir::Details::Engine::Context::Context(SubstanceAir::Details::Engine&, SubstanceAir::RenderCallbacks*): Assertion `res==0' failed.

の Cinema 4D 2026 ではLinux、このマテリアルを持つジョブは 0% の進行状況で停止します。Windows 代わりに、素材マテリアルを含むジョブを に送信することをお勧めします。

の Cinema 4D 2025.3.3 ではLinux、グローバル化されたアセットパスによってセグメンテーションの障害が発生する可能性があります。したがって、Linuxconda パッケージには、代わりに Redshift 2025.6.0 を含む Cinema 4D 2025.3.1 が含まれています。Cinema 4D 2025.3.3 の機能またはバグ修正が必要な場合は、Cinema 4D 2026 にアップグレードするか、Windows代わりにそれらのジョブを に送信するという 2 つのオプションをお勧めします。

Cinema 4D OpenJD では、タイムアウトの問題を防ぐために、デフォルトの 2 日間のタイムアウトを使用する代わりに、タスク実行タイムアウトを予想レンダリング時間の 2 倍に設定することをお勧めします。

デフォルトConda環境のキューにジョブを送信すると、環境はジョブに 2 つのパラメータを追加します。これらのパラメータは、タスクが処理される前にジョブの環境を設定するために使用するcondaパッケージとチャネルを指定します。パラメータは次のとおりです。

  • CondaPackagesblender=3.6や など、パッケージ一致仕様のスペース区切りリストnumpy>1.22。仮想環境の作成をスキップするには、デフォルトは空です。

  • CondaChannelsdeadline-cloud、、 conda-forgeなどのcondaチャネルのスペース区切りリストs3://amzn-s3-demo-bucket/conda/channel。デフォルトは です。これはdeadline-cloud、パートナー DCC アプリケーションとレンダラーを提供するサービスマネージドフリートで使用できるチャネルです。

統合された送信者を使用して DCC から Deadline Cloud にジョブを送信すると、送信者は DCC アプリケーションと送信者に基づいて CondaPackagesパラメータの値を入力します。たとえば、Blender を使用している場合、 CondaPackageパラメータは に設定されますblender=3.6.* blender-openjd=0.4.*

上記の表に記載されているバージョンにのみ送信をピン留めすることをお勧めします。例: blender=3.6。パッチリリースは使用可能なパッケージに影響するため、major.minor バージョンへのピン留めをお勧めします。例えば、3.6.17 Blender をリリースすると、3.6.16 Blender は配布されなくなります。ブレンダー = 3.6.16 に固定された送信は失敗します。blender=3.6 にピン留めすると、最新の分散パッチバージョンが取得され、ジョブは影響を受けません。デフォルトでは、DCC 送信者は、ブレンダー = 3.6 などのパッチ番号を除き、上記の表に示す現在のバージョンに固定されます。