4

Table Of Contents
4 Choose the associated media volume as the volume you want to mount.
5 Repeat steps 1 through 4 until all the computers are mounting all the media volumes in
the cluster.
Stage 4: Submitting Processing Jobs in the Sample Part-Time Distributed
Processing Setup
After you finish Stage 3: Mounting the Media Storage Volumes, each one of these
computers can be used to submit jobs for distributed processing.
Because of the way access has been configured in Setting Up for Part-Time Distributed
Processing with Shake, all file pathnames are conveniently consistent and simple for the
purposes of specifying them in Compressor, in Shake scripts, and in Apple Qmaster,
assuming that:
Users place the source media on a mounted media volume (one of the FireWire drives).
Users place the Shake scripts on a mounted media volume.
All folders and files on the shared media volumes have read-and-write access enabled
for everyone (for Owner, Group, and Others). You can configure this access setting by
selecting the folder or file and choosing File > Get Info.
These three assumptions are important because they ensure that all the computers have
read-and-write access to all the source files and output destinations.
Stage 5: Specifying Media File and Script Locations
The following additional configuration guidelines apply to anyone using Shake (or any
other UNIX-based rendering applications):
Specifying the Media File Locations in Shake Scripts: As you follow the steps in Setting
Up for Part-Time Distributed Processing with Shake, all the Shake render scripts should
specify their source media (File In) locations and output (File Out) destinations as
/Volumes/MediaDiskName/ (for example, /Volumes/Media3/).
Specifying Shake Script Locations in Apple Qmaster: As you follow the steps in Setting
Up for Part-Time Distributed Processing with Shake, all the Shake script locations should
be specified in Apple Qmaster as /Volumes/MediaDiskName/ScriptFilename (for example,
/Volumes/Media3/Script.shk).
390 Chapter 29 Apple Qmaster and Distributed Processing