I am constructing AWS portal server.
Our environment is that client OS is Windows and AWS-portal server is Linux.
I wonder whether Root directory on assets server configuration is right.
For examle, I submit the job like below image.
But Root directory is /mnt/cgsv2021.
What ploblem does happen to me between Windows client and Linux Aws-portal?
Your question is unclear. Where is $HIP
located? How does /mnt/cgsv2021
compare to the Windows location?
When you create an AWS infrastructure, Deadline automatically generates a path mapping between the Asset Server’s path and the AWS worker path (which is mapped to a certain id). You can see the path mapping under Tools → Repository Options → Mapped Paths.
In Tools → Configure Asset Server you specify the roots of the Asset server. They can be mapped from Windows again using Mapped Paths.
Sorry for my explanation can’t make it clear.
There is the below machines on our environment.
- client(On-Premis windows)
- worker(On-Premis windows)
- woker(AWS linux)
- aws-portal(On-Premis Linux)
When the client submit the job to woker(AWS linux), what should I fill in the Mapped Paths Global rule?
- client Information
$HIP is \cgsv2021\Project01
$HIPNAME is [projectName]
$OS is windows
$F4 is [sequence number]
“\cgsv2021” on Windows is equal to “/mnt/cgsv2021” on Linux.
Asset Server settings’ Root Directories is “/mnt/cgsv2021”.
In this case, the Mapped Paths Global rule is the below, right?
- Replace Path : /
- Windows Path : \cgsv2021
- Linux Path : /mnt/cgsv2021
- Region : aws
How does Worker’s Region constructed by AWS-portal change?
I think the mapping should be
- Replace Path :
\\cgsv2021
- Linux Path :
/mnt/cgsv2021
Don’t enter a windows path, as it doesn’t need to change.
This will translate to your asset server’s paths only from windows.
Then AWS portal constructs its own mapping from e.g. /mnt/cgsv2021 to /mnt/asdpfoij12651 (I think this name is based on the s3 bucket or is otherwise random). It automatically limits it to the region of the corresponding AWS Infrastructure, which is also a “randomly” generated name.
In the asset server config you should enter /mnt/cgsv2021
as a root.
Both translations will be applied when the submission reaches an AWS worker: windows → asset server path → aws worker path.
Don’t know if this is enough to put you on the right track.