Sun Microsystems
Products & Services
 
Support & Training
 
 

Previous Previous     Contents     Index     Next Next

Configuring General Parameters

To configure general parameters, click the General Configuration tab. The General Configuration tab is shown in Figure 2-1.

You can specify the following parameters:

  • Sequence Nr. The sequence number of the queue.

  • Processors. A specifier for the processor set to be used by the jobs running in that queue. For some operating system architectures, this specifier can be a range, such as 1-4,8,10, or just an integer identifier of the processor set. See the arc_depend_*.asc files in the doc directory of your N1 Grid Engine 6 software distribution for more information.


    Caution Caution - Do not change this value unless you are certain that you need to change it.


  • tmp Directory. Temporary directory path.

  • Shell. Default command interpreter to use for running the job scripts.

  • Shell Start Mode. The mode in which to start the job script.

  • Initial State. The state in which a newly added queue comes up. Also, the state in which a queue instance is restored if the sge_execd running on the queue instance host gets restarted.

  • Rerun Jobs. The queue's default rerun policy to be enforced on jobs that were aborted, for example, due to system crashes. The user can override this policy using the qsub -r command or the Submit Job dialog box. See "Extended Job Example" in N1 Grid Engine 6 User's Guide.

  • Calendar. A calendar attached to the queue. This calendar defines on-duty and off-duty times for the queue.

  • Notify Time. The time to wait between delivery of SIGUSR1/SIGUSR2 notification signals and suspend or kill signals.

  • Job's Nice. The nice value with which to start the jobs in this queue. 0 means use the system default.

  • Slots. The number of jobs that are allowed to run concurrently in the queue. Slots are also referred to as job slots.

  • Type. The type of the queue and of the jobs that are allowed to run in this queue. Type can be Batch, Interactive, or both.

See the queue_conf(5) man page for detailed information about these parameters.

Configuring Execution Method Parameters

To configure execution method parameters, click the Execution Method tab. The Execution Method tab is shown in the following figure.

Dialog box titled Modify <queue-name>. Shows the Execution
Method tab with parameters you can set. Shows Ok, Cancel, Refresh, and Help buttons.

You can specify the following parameters:

  • Prolog. A queue-specific prolog script. The prolog script is run with the same environment as the job before the job script is started.

  • Epilog. A queue-specific epilog script. The epilog script is run with the same environment as the job after the job is finished.

  • Starter Method, Suspend Method, Resume Method, Terminate Method. Use these fields to override the default methods for applying these actions to jobs.

See the queue_conf(5) man page for detailed information about these parameters.

Configuring the Checkpointing Parameters

To configure the checkpointing parameters, click the Checkpointing tab. The Checkpointing tab is shown in the following figure.

Dialog box titled Modify <queue-name>. Shows the Checkpointing
tab with parameters you can set. Shows Ok, Cancel, Refresh, and Help buttons.

You can specify the following parameters:

  • MinCpuTime. The periodic checkpoint interval.

  • Referenced Ckpt Objects. A list of checkpointing environments associated with the queue.

To reference a checkpointing environment from the queue, select the name of a checkpointing environment from the Available list, and then click the right arrow to add it to the Referenced list.

To remove a checkpointing environment from the Referenced list, select it, and then click the left arrow.

To add or modify checkpointing environments, click the button below the red arrows to open the Checkpointing Configuration dialog box. For more information, see Configuring Checkpointing Environments With QMON.

See the queue_conf(5) man page for detailed information about these parameters.

Configuring Parallel Environments

To configure parallel environments, click the Parallel Environment tab. The Parallel Environment tab is shown in the following figure.

Dialog box titled Modify <queue-name>. Shows the Parallel
Environment tab with parameters you can set. Shows Ok, Cancel, Refresh, and Help buttons.

You can specify the following parameter:

  • Referenced PE. A list of parallel environments associated with the queue.

To reference a parallel environment from the queue, select the name of a parallel environment from the Available PEs list, and then click the right arrow to add it to the Referenced PEs list.

To remove a checkpointing environment from the Referenced PEs list, select it, and then click the left arrow.

To add or modify parallel environments, click the button below the red arrows to open the Parallel Environment Configuration dialog box. For more information, see Configuring Parallel Environments With QMON.

See the queue_conf(5) man page for detailed information about this parameter.

Configuring Load and Suspend Thresholds

To configure load and suspend thresholds, click the Load/Suspend Thresholds tab. The Load/Suspend Thresholds tab is shown in the following figure.

Dialog box titled Modify <queue-name>. Shows the Load/Suspend
Thresholds tab with parameters you can set. Shows Ok, Cancel, Refresh, and Help buttons.

You can specify the following parameters:

  • The Load Thresholds and the Suspend Thresholds tables, which define overload thresholds for load parameters and consumable resource attributes. See Complex Resource Attributes.

    In the case of load thresholds, overload prevents the queue from receiving further jobs. In the case of suspend thresholds, overload suspends jobs in the queue in order to reduce the load.

    The tables display the currently configured thresholds.

    To change an existing threshold, select it, and then double-click the corresponding Value field.

    To add new thresholds, click Load or Value. A selection list appears with all valid attributes that are attached to the queue. The Attribute Selection dialog box is shown in Figure 1-2. To add an attribute to the Load column of the corresponding threshold table, select an attribute, and then click OK.

    To delete an existing threshold, select it, and then type Control-D or click mouse button 3. You are prompted to confirm that you want to delete the selection.

  • Suspend interval. The time interval between suspension of other jobs in case the suspend thresholds are still exceeded.

  • Jobs suspended per interval. The number of jobs to suspend per time interval in order to reduce the load on the system that is hosting the configured queue.

See the queue_conf(5) man page for detailed information about these parameters.

Previous Previous     Contents     Index     Next Next