作业附件的存储配置文件 - AWS 截止日期云

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

作业附件的存储配置文件

您可以将 Deadline Cloud 队列配置为使用作业附件来传送作业引用的资产数据 AWS。当工作站安装相同的共享文件系统,但您的队列没有安装时,您可以在存储配置文件中创建本地类型的文件系统位置。这使您可以配置从何处上传和下载文件,以及如何在操作系统之间映射路径。

例如,假设您有一个用于项目的共享文件系统和另一个用于工具的共享文件系统。您的工作站和机群包括三个操作系统WindowsmacOS、和。Linux所有内容都与共享文件系统的存储配置文件主题中的相同,唯一的不同是文件系统未与服务器场共享。它们适用于包含您的工作站的局域网。您可以使用以下值为每个操作系统创建一个存储配置文件:

  • 存储配置文件名称:Linux-Host,操作系统家族:Linux。

    • 文件系统位置名称:项目,路径:/mnt/projects,类型:本地。

    • 文件系统位置名称:工具,路径:/mnt/projects,类型:本地。

  • 存储配置文件名称:Windows-Host,操作系统家族:Windows。

    • 文件系统位置名称:项目,路径:X:\projects,类型:本地。

    • 文件系统位置名称:工具,路径:Z:,类型:本地。

  • 存储配置文件名称:macOS-Host,操作系统家族:macOS。

    • 文件系统位置名称:项目,路径:/Volumes/Projects,类型:本地。

    • 文件系统位置名称:工具,路径:/Volumes/Tools,类型:本地。

当你提交使用路径 X:\Projects\ProjectA\Textures\texture.jpg 的任务时Windows,Deadline Cloud 会向该任务添加一个包含 Windows-Host 存储配置文件 ID 的字段,并将该文件上传到任务附件 S3 存储桶(如果尚未上传)。

如果作业在Linux舰队工作人员主机上运行,Deadline Cloud 将在本地临时目录中提供纹理文件,然后创建从包含该纹理的目录之一到临时目录的路径映射规则。例如 X:\Projects\ProjectA->/sessions/session-123/projects, so that X:\Projects\ProjectA\Textures\texture.jpg maps to /sessions/session-123/projects/Textures/texture.jpg. When a task of the job is complete, it collects the output from directories specified by the job. Suppose /sessions/session-123/projects/Output/frame0032.png 是一个输出文件。此输出在作业中记录为 X:\Projects\ProjectA\Output\frame0032.jpg,与提交作业的工作站的存储配置文件相匹配。

当你在工作站上下载作业输出时,Deadline Cloud 将从macOS工作站创建路径映射规则:X:\Projects-> /Volumes/Projects,Z:->/0032.jpg。Windows Volumes/Tools. It applies the rule to all output paths, downloading the example output file to /Volumes/Projects/ProjectA/Output/frame

如果作业的输出文件路径不包含在任何存储配置文件系统位置下,则当存储配置文件与提交的工作站不同时,Deadline Cloud 将无法确定其下载路径。根据您用于下载的命令,要么跳过该文件,要么您必须手动选择下载目录。