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
To start sharing
µ
Enter the following:
qmasterprefs -startSharing
To change the cluster storage path to an Xsan volume
µ
Enter the following:
qmasterprefs -cluster off storagepath /Volumes/XsanVol
To change the number of Compressor Processing services from 2 to 4
µ
Enter the following:
qmasterprefs -service "Compressor Processing" off sharing on instances 4
To turn off the Rendering service
µ
Enter the following:
qmasterprefs -service Rendering off
To turn on unmanaged services for Compressor Processing
µ
Enter the following:
qmasterprefs -service “Compressor Processing” on unmanaged on
To configure a service-only node
µ
Enter the following:
qmasterprefs -stopSharing -sharingType servicesOnly -startSharing
To create a QuickCluster
µ
Enter the following:
qmasterprefs -stopSharing -sharingType servicesAndQuickCluster -startSharing
Shell Commands for Submitting Compressor Jobs
You can run the Compressor application from the command line using the Compressor
command, with a number of command-line options for submitting jobs.
In the command-line descriptions below, angle brackets < > indicate a mandatory
argument in a command, and brackets [ ] indicate an optional argument.
Synopsis
Below is a synopsis of the command for submitting a job to a cluster. The Compressor
command is located in /Applications/Compressor.app/Contents/MacOS/.
Compressor [-clustername <name>][-clusterid
<username:password@ipaddress:portNumber>] [-batchfilepath <path>] [-batchname
<batchname>] [-priority <value>] [-jobpath <path>] [-settingpath <path>]
[-destinationpath <path>] [-info <xml>] [-timeout <seconds>] [-help] [-show]
In this example, -jobpath, -settingpath, and -destinationpath can be repeated as
many times as the number of jobs you want to submit.
80 Chapter 7 Using the Command Line










