AWS Thinkbox Discussion Forums

Windows client submit the job via Linux Aws-portal. Does that lead to problem?

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

Privacy | Site terms | Cookie preferences