3
Table Of Contents
- Distributed Processing Setup
- Contents
- Introduction to DistributedProcessing
- Getting Started Quickly
- Preparing a Network forDistributed Processing
- The Interfaces
- Creating and AdministeringClusters
- An Overview of Configuring a Cluster
- Configuring Service Nodes and Cluster Controllers
- Creating Clusters with AppleQadministrator
- About QuickClusters
- Advanced Settings in the AppleQmaster Preferences Pane
- Modifying and Deleting Clusters With AppleQadministrator
- Monitoring Cluster Activity
- Accessing Activity Logs
- Setting Cluster Preferences
- Setting Passwords and Scratch Storage
- Recovery and Failure Notification Features
- Command-Line Usage
- Installing AppleQmaster from the Command Line
- Shell Commands for Configuring Service Nodes and Cluster Controllers
- Shell Commands for Submitting Compressor Jobs
- Shell Commands for Submitting AppleQmaster Jobs
- Shell Commands for Monitoring Batches
- Using Scripts to Run AppleQmaster, Compressor, and BatchMonitor
- Troubleshooting
- Index
72 Appendix A Command-Line Usage
Command options
This table provides information about each of the command options for submitting jobs.
Submission command option Description
[-clustername <name>] Use to specify the name of the cluster to which you want to send
the job. Using the cluster name, Apple Qmaster looks for the cluster
on the network in order to use it.
[-batchname <name>] Use to specify a name for the batch so that you can easily
recognize it in the Batch Monitor.
[-clusterid
<user name:password@IP
address:port number>]
Optionally, you can use -clusterid to enter the cluster ID and port
number instead of using -clustername. (When you enter the cluster
ID and port, less time is required to find the cluster on the network.)
Or, if you used -clustername and the cluster requires a password,
use -clusterid to specify the user name and password. (You need to
include the IP address: port number as well whenever you use
-clusterid.)
Tip: Use Apple\ Qmaster -show to see a cluster’s IP address and
port number.
[-command <command
type>]
Specifies the kind of command you are entering: Shell, Shake,
Maya, or other command, depending on the application you want
to use for distributed processing.
[-options <XML command>] Specifies the command with XML code. Enter the XML code after
-options, with the necessary qualifiers for entering it in a shell. See
“Example of Shake Command XML,” next, for an example.
If no -option is entered, the values from the application’s
preferences file, in ~/Library/Preferences, are used (which are the
values of the most recent job submitted).
[-wd <working
directory>]
Use to specify the working directory path (from which the
command should be executed). The default working directory is
/Applications/Shake.
[-timeout <seconds>] Use to specify the number of seconds before Apple Qmaster can
quit when looking for a cluster. The default value is 0, which puts
no limit on the timeout and allows Apple Qmaster to browse the
network for as long as it needs to find the cluster.
[-show] Shows the ID information for the cluster specified with -clustername
or -clusterid, or for all clusters if no cluster is specified.
[-help] Displays information about supported options for Apple Qmaster.










