1QTASK(5) Grid Engine File Formats QTASK(5)
2
3
4
6 qtask - file format of the qtask file.
7
9 A qtask file defines which commands are submitted to Grid Engine for
10 remote execution by qtcsh(1). The qtask file may contain qrsh(1) com‐
11 mand-line parameters. These parameters are passed to the qrsh(1) com‐
12 mand used by qtcsh to submit the commands.
13
14 A cluster global qtask file defining cluster wide defaults and a user
15 specific qtask file eventually overriding and enhancing those defini‐
16 tions are supported. The cluster global file resides at
17 $SGE_ROOT/$SGE_CELL/common/qtask, while the user specific file can be
18 found at ~/.qtask. An exclamation mark preceding command definitions in
19 the cluster global can be used by the administrator to deny overriding
20 of such commands by users.
21
23 The format of the qtask file is that of a tabulated list. Each line
24 starting with a '#' character is a comment line. Each line despite com‐
25 ment lines defines a command to be started remotely.
26
27 The definition starts with the command name that must match exactly the
28 name as typed in a qtcsh(1) command-line. Pathnames are not allowed in
29 qtask files. Hence absolute or relative pathnames in qtcsh(1) command-
30 lines always lead to local execution even if the commands themselves
31 are the same as defined in the qtask files.
32
33 The command name can be followed by an arbitrary number of qrsh(1)
34 option arguments which are passed on to qrsh(1) by qtcsh(1).
35
36 An exclamation mark prefixing the command in the cluster global qtask
37 file prevents it from being overridden by the user supplied qtask file.
38
40 The following qtask file
41
42 netscape -l a=sol-sparc64 -v DISPLAY=myhost:0
43 grep -l h=filesurfer
44 verilog -l veri_lic=1
45
46 designates the applications netscape, grep and verilog for interactive
47 remote execution through Grid Engine. Netscape is requested to run only
48 on Solaris64 architectures with the DISPLAY environment variable set to
49 'myhost:0', grep only runs on the host named 'filesurfer' and verilog
50 requests availability of a verilog license in order to get executed
51 remotely.
52
54 sge_intro(1), qtcsh(1), qrsh(1).
55
57 See sge_intro(1) for a full statement of rights and permissions.
58
59
60
61GE 6.1 $Date: 2007/07/19 08:17:17 $ QTASK(5)