

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

# キュー環境を作成する
<a name="create-queue-environment"></a>



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

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

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

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

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

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

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

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

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

## デフォルトのcondaキュー環境
<a name="conda-queue-environment"></a>

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

Deadline Cloud [コンソール](https://console.aws.amazon.com/deadlinecloud/home)でデフォルトのキュー環境を追加すると、環境が自動的に作成されます。 AWS CLI や を使用して別の方法でキューを追加する場合は CloudFormation、キュー環境を自分で作成する必要があります。環境に正しいコンテンツがあることを確認するには、GitHub のキュー環境テンプレート YAML ファイルを参照してください。デフォルトのキュー環境の内容については、GitHub の[デフォルトのキュー環境 YAML ファイル](https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/queue_environments/conda_queue_env_from_console.yaml)を参照してください。

GitHub には、独自のニーズの出発点として使用できる他の[キュー環境テンプレート](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/queue_environments#the-sample-queue-environments)があります。

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=5.0`
  + `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
  + `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`
  + `aftereffects=25.6`
  + `aftereffects=26.0`
+ 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 マテリアルをサポートしていません。このマテリアルを持つジョブは、次のいずれかのエラーで失敗します。  

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

```
/home/job-user/.conda/envs/<hash>/Lib/deadline/cinema4d_adaptor/Cinema4DAdaptor/adaptor.sh: line 44: 10832 Segmentation fault      (core dumped) $C4DEXE ${ARGS[*]}
```
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パッケージとチャネルを指定します。パラメータは次のとおりです。
+ `CondaPackages` – `blender=3.6`や など、[パッケージ一致仕様](https://docs.conda.io/projects/conda-build/en/stable/resources/package-spec.html#package-match-specifications)のスペース区切りリスト`numpy>1.22`。仮想環境の作成をスキップするには、デフォルトは空です。
+ `CondaChannels` – `deadline-cloud`、、 `conda-forge`などの[condaチャネル](https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/channels.html)のスペース区切りリスト`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 は配布されなくなります。blender=3.6.16 にピン留めされた送信は失敗します。blender=3.6 にピン留めすると、最新の分散パッチバージョンを取得でき、ジョブは影響を受けません。デフォルトでは、DCC 送信者は、ブレンダー = 3.6 などのパッチ番号を除き、上記の表に示す現在のバージョンに固定されます。