Sun Microsystems
Products & Services
 
Support & Training
 
 

Previous Previous     Contents     Index     Next Next
Chapter 2

Navigating the Grid Engine System

This chapter describes how to display information about grid engine system components such as users, queues, hosts, and job attributes. The chapter also introduces some basic concepts and terminology that can help you begin to use the software. For complete background information about the product, see Chapter 1, Introduction to the N1 Grid Engine 6 Software.

This chapter also includes instructions for accomplishing the following tasks:

QMON Main Control Window

The grid engine system features a graphical user interface (GUI) command tool, the QMON Main Control window. The QMON Main Control window enables users to perform most grid engine system functions, including submitting jobs, controlling jobs, and gathering important information.

Launching the QMON Main Control Window

To launch the QMON Main Control window, from the command line type the following command:

% qmon

After a message window is displayed, the QMON Main Control window appears.

Dialog box titled Main Control. Shows File, Task, and Help menus.
Shows 15 icon buttons.

See Figure 1-3 to identify the meaning of the icons. The names of the icon buttons appear on screen as you pass the pointer over the buttons. The names describe the functions of the buttons.

Many instructions in this guide call for using the QMON Main Control window.

Customizing QMON

The look and feel of QMON is largely defined by a specifically designed resource file. Reasonable defaults are compiled in sge-root/qmon/Qmon, which also includes a sample resource file.

The cluster administration can do any of the following:

  • Install site-specific defaults in standard locations such as /usr/lib/X11/app-defaults/Qmon

  • Include QMON-specific resource definitions in the standard .Xdefaults or .Xresources files

  • Put a site-specific Qmon file in a location referenced by standard search paths such as XAPPLRESDIR

Ask your administrator if any of these cases are relevant in your case.

In addition, users can configure personal preferences. Users can modify the Qmon file. The Qmon file can be moved to the home directory or to another location pointed to by the private XAPPLRESDIR search path. Users can also include the necessary resource definitions in their private .Xdefaults or .Xresources files. A private Qmon resource file can also be installed using the xrdb command. The xrdb command can be used during operation. xrdb can also be used at startup of the X11 environment, for example in a .xinitrc resource file.

Refer to the comment lines in the sample Qmon file for detailed information on the possible customizations.

Another way to customize qmon uses the Job Customize and Queue Customize dialog boxes. These dialog boxes are shown in Customizing the Job Control Display and in Filtering Cluster Queues and Queue Instances. In both dialog boxes, users can use the Save button to store the filtering and display definitions to the file .qmon_preferences in their home directories. When QMON is restarted, this file is read, and QMON reactivates the previously defined behavior.

Users and User Categories

Users of the grid engine system fall into four categories. Users in each category have access to their own set of grid engine system commands.

  • Managers - Managers have full capabilities to manipulate the grid engine system. By default, the superusers of all administration hosts have manager privileges.

  • Operators - Operators can perform many of the same commands as managers, with the exception of making configuration changes, for example, adding, deleting, or modifying queues.

  • Owners - Queue owners can suspend or enable the queues that they own. Queue owners can also suspend or enable the jobs within the queues they own. Queue owners have no other management permissions.

  • Users - Users have certain access permissions, as described in User Access Permissions. Users have no cluster management or queue management capabilities.

Table 2-1 shows the command capabilities that are available to the different user categories.

Table 2-1 User Categories and Associated Command Capabilities

Command

Manager

Operator

Owner

User

qacct

Full

Full

Own jobs only

Own jobs only

qalter

Full

Full

Own jobs only

Own jobs only

qconf

Full

No system setup

modifications

Show only configurations and access permissions

Show only configurations and access permissions

qdel

Full

Full

Own jobs only

Own jobs only

qhold

Full

Full

Own jobs only

Own jobs only

qhost

Full

Full

Full

Full

qlogin

Full

Full

Full

Full

qmod

Full

Full

Own jobs and owned queues only

Own jobs only

qmon

Full

No system setup

modifications

No configuration

changes

No configuration changes

qrexec

Full

Full

Full

Full

qselect

Full

Full

Full

Full

qsh

Full

Full

Full

Full

qstat

Full

Full

Full

Full

qsub

Full

Full

Full

Full

Previous Previous     Contents     Index     Next Next