Distributed Processing Setup Guide
Table Of Contents
- Apple Qmaster Distributed Processing Setup Guide
- Contents
- Welcome to Distributed Processing
- Distributed Processing Basics
- Getting Started Quickly
- Preparing a Network for Distributed Processing
- The Minimum You Need to Know
- Example of a Minimal Distributed Processing Network
- Using Compressor AutoClusters
- Other Possible Components of a Distributed Processing Network
- Example of an Expanded Distributed Processing Network
- Sample Setup for Part-Time Processing on Desktop Computers
- Configuring Access for Part-Time Distributed Processing
- Setting Up for Part-Time Distributed Processing with Shake
- Additional Steps for Distributed Processing with Shake
- The Interfaces
- Creating Clusters
- An Overview of Configuring a Cluster
- Configuring Service Nodes and Cluster Controllers
- Creating Clusters with Apple Qadministrator
- About QuickClusters
- Administering Clusters
- Using the Command Line
- Installing Apple Qmaster from the Command Line
- Using the Command Line for Distributed Processing
- Using Scripts to Run Apple Qmaster, Compressor, and Batch Monitor
- Appendix
- Resources for Solving Problems
- Solutions to Common Problems
- Contacting AppleCare Support
Compressor Script Example
#!/bin/csh -f
#
# set env var, COMPRESSOR_LOCATION if not set
#
if ${?COMPRESSOR_LOCATION} == 0 then
pushd `dirname $0` >& /dev/null
setenv COMPRESSOR_LOCATION /Applications/Compressor.app/Contents/MacOS
popd >& /dev/null
endif
#
# launch Compressor
#
exec ${COMPRESSOR_LOCATION}/Compressor $argv:q
Batch Monitor Script Example
#!/bin/csh -f
#
# set env var, BATCHMONITOR_LOCATION if not set
#
if ${?BATCHMONITOR_LOCATION} == 0 then
pushd `dirname $0` >& /dev/null
setenv BATCHMONITOR_LOCATION "/Applications/Utilities/Batch Monitor.app/
Contents/MacOS"
popd >& /dev/null
endif
#
# launch Batch Monitor
#
exec "${BATCHMONITOR_LOCATION}/Batch Monitor" $argv:q
86 Chapter 7 Using the Command Line










