After building a job command file, you can submit it for processing either to a machine in the LoadLeveler cluster or one outside of the cluster. (See Querying Multiple LoadLeveler Clusters for information on submitting a job to a machine outside the cluster.) You can submit a job command file either by using the GUI or the llsubmit command.
When you submit a job, LoadLeveler assigns the job a three part identifier and also sets environment variables for the job.
The identifier consists of the following:
For an example of submitting a job, see Step 3: Submit a Job.
Submitting a Job Command File to be Routed to NQS Machines: When submitting a job command file to be routed to an NQS machine for processing, the job command file must contain the shell script to be submitted to the NQS node. NQS accepts only shell scripts; binaries are not allowed. All options in the command file pertaining to scheduling are used by LoadLeveler to schedule the job. When the job is dispatched to the node running the specified NQS class, the LoadLeveler options pertaining to the runtime environment are converted to NQS options and the job is submitted to the specified NQS queue. For more information on submitting jobs to NQS, see Figure 31. For more information on the llsubmit command, see llsubmit - Submit a Job.
Submitting a Job Command File Using a Submit-Only Machine:
You can submit jobs from submit-only machines. Submit-only machines allow machines that do not run LoadLeveler daemons to submit jobs to the cluster. You can submit a job using either the submit-only version of the GUI or the llsubmit command.
To install submit-only LoadLeveler, follow the procedure in the LoadLeveler Installation Memo, or consult the appropriate README file.
In addition to allowing you to submit jobs, the submit-only feature allows you to cancel and query jobs from a submit-only machine.