1QCONF(1)                   Grid Engine User Commands                  QCONF(1)
2
3
4

NAME

6       qconf - Grid Engine Queue Configuration
7

SYNTAX

9       qconf options
10

DESCRIPTION

12       Qconf  allows  the  system administrator to add, delete, and modify the
13       current Grid Engine configuration,  including  queue  management,  host
14       management,  complex management and user management.  Qconf also allows
15       you to examine the current queue configuration for existing queues.
16
17       Qconf allows the use of the backslash, '\', character at the end  of  a
18       line  to  indicate  that the next line is a continuation of the current
19       line.  When displaying settings, such as the output of one of  the  -s*
20       options,  qconf will break up long lines (lines greater than 80 charac‐
21       ters) into smaller lines using backslash line continuation where possi‐
22       ble.   Lines will only be broken up at commas or whitespace.  This fea‐
23       ture can be disabled by setting the SGE_SINGLE_LINE  environment  vari‐
24       able.
25

OPTIONS

27       Unless  denoted  otherwise, the following options and the corresponding
28       operations are available to all users with a valid account.
29
30       -Aattr obj_spec fname obj_instance,...
31                                     <add to object attributes>
32              Similar to -aattr (see below) but takes specifications  for  the
33              object  attributes  to  be  enhanced  from  file named fname. As
34              opposed to -aattr, multiple attributes can  be  enhanced.  Their
35              specification  has  to  be  enlisted in fname following the file
36              format of the corresponding object (see  queue_conf(5)  for  the
37              queue, for example).
38              Requires root/manager privileges.
39
40       -Acal fname                   <add calendar>
41              Adds  a  new calendar definition to the Grid Engine environment.
42              Calendars are used in Grid Engine for defining availability  and
43              unavailability  schedules  of  queues.  The format of a calendar
44              definition is described in calendar_conf(5).
45
46              The calendar definition is taken from the file  fname.  Requires
47              root/ manager privileges.
48
49       -Ackpt fname                  <add ckpt. environment>
50              Add  the  checkpointing  environment  as  defined  in fname (see
51              checkpoint(5)) to the list of supported  checkpointing  environ‐
52              ments.  Requires root or manager privileges.
53
54       -Aconf file_list              <add configurations>
55              Add  the  configurations (see ge_conf(5)) specified in the files
56              enlisted in the comma separated file_list. The configuration  is
57              added for the host that is identical to the file name.
58              Requires root or manager privileges.
59
60       -Ae fname                     <add execution host>
61              Add the execution host defined in fname to the Grid Engine clus‐
62              ter. The format of the execution host specification is described
63              in host_conf(5).  Requires root or manager privileges.
64
65       -Ahgrp file                   <add host group config>
66              Add the host group configuration defined in file.  The file for‐
67              mat of file must comply to the format specified in hostgroup(5).
68              Requires root or manager privileges.
69
70       -Arqs fname <add RQS configuration>
71              Add the resource quota set (RQS) defined in the file named fname
72              to the Grid Engine cluster. Requires root or manager privileges.
73
74       -Ap fname                     <add PE configuration>
75              Add the parallel environment (PE) defined in fname to  the  Grid
76              Engine cluster. Requires root or manager privileges.
77
78       -Aprj fname                   <add new project>
79              Adds  the  project  description  defined in fname to the list of
80              registered projects (see project(5)).  Requires root or  manager
81              privileges.
82
83       -Aq fname                     <add new queue>
84              Add  the  queue  defined  in  fname  to the Grid Engine cluster.
85              Requires root or manager privileges.
86
87       -Au fname                     <add an ACL>
88              Add the user access list (ACL) defined in fname to Grid  Engine.
89              User  lists  are  used  for queue usage authentication. Requires
90              root/manager/operator privileges.
91
92       -cb    This parameter can be used since Grid Engine  version  6.2u5  in
93              combination  with the command line switch -sep. In that case the
94              output of the corresponding  command  will  contain  information
95              about the added job to core binding functionality.
96
97              If -cb switch is not used then -sep will behave as in GE version
98              6.2u4 and below.
99
100              Please note that this command-line switch will be  removed  from
101              Grid Engine with the next major release.
102
103       -Dattr obj_spec fname obj_instance,...
104                                     <del. from object attribs>
105              Similar  to  -dattr  (see  below) but the definition of the list
106              attributes from which entries are to be deleted is contained  in
107              the  file named fname. As opposed to -dattr, multiple attributes
108              can be modified. Their specification has to be enlisted in fname
109              following  the  file  format  of  the  corresponding object (see
110              queue_conf(5) for the queue, for example).
111              Requires root/manager privileges.
112
113       -Mattr obj_spec fname obj_instance,...
114                                     <mod. object attributes>
115              Similar to -mattr (see below) but takes specifications  for  the
116              object  attributes  to  be  modified  from  file named fname. As
117              opposed to -mattr, multiple attributes can  be  modified.  Their
118              specification  has  to  be  enlisted in fname following the file
119              format of the corresponding object (see  queue_conf(5)  for  the
120              queue, for example).
121              Requires root/manager privileges.
122
123       -Mc fname                     <modify complex>
124              Overwrites  the  complex configuration by the contents of fname.
125              The argument file must comply to the format  specified  in  com‐
126              plex(5).  Requires root or manager privilege.
127
128       -Mcal fname                   <modify calendar>
129              Overwrites  the  calendar  definition as specified in fname. The
130              argument file must comply to  the  format  described  in  calen‐
131              dar_conf(5).  Requires root or manager privilege.
132
133       -Mckpt fname                  <modify ckpt. environment>
134              Overwrite an existing checkpointing environment with the defini‐
135              tions in fname (see checkpoint(5)).  The name attribute in fname
136              has  to  match  an  existing checkpointing environment. Requires
137              root or manager privileges.
138
139       -Mconf file_list              <modify configurations>
140              Modify the configurations  (see  ge_conf(5))  specified  in  the
141              files  enlisted in the comma separated file_list. The configura‐
142              tion is modified for the host that  is  identical  to  the  file
143              name.
144              Requires root or manager privileges.
145
146       -Me fname                     <modify execution host>
147              Overwrites  the  execution  host configuration for the specified
148              host with the contents of fname, which must comply to the format
149              defines in host_conf(5).  Requires root or manager privilege.
150
151       -Mhgrp file                   <modify host group config.>
152              Allows  changing  of host group configuration with a single com‐
153              mand.  All host group configuration entries  contained  in  file
154              will  be  applied.  Configuration  entries not contained in file
155              will be deleted. The file format of file must comply to the for‐
156              mat specified in hostgroup(5).
157
158       -Mrqs fname [mrqs_name]       <modify RQS configuration>
159              Same  as  -mrqs (see below) but instead of invoking an editor to
160              modify the RQS configuration, the file fname  is  considered  to
161              contain  a  changed  configuration.  The name of the rule set in
162              fname must be the same as rqs_name. If rqs_name is not set,  all
163              rule  sets  are  overwritten  by the rule sets in fname Refer to
164              ge_resource_quota(5) for details on the RQS  configuration  for‐
165              mat.  Requires root or manager privilege.
166
167       -Mp fname                     <modify PE configuration>
168              Same  as  -mp  (see  below) but instead of invoking an editor to
169              modify the PE configuration the file fname is considered to con‐
170              tain  a changed configuration.  Refer to ge_pe(5) for details on
171              the PE configuration format.  Requires root  or  manager  privi‐
172              lege.
173
174       -Mprj fname                   <modify project config.>
175              Same  as  -mprj (see below) but instead of invoking an editor to
176              modify the project configuration the file fname is considered to
177              contain  a  changed  configuration.   Refer  to  project(5)  for
178              details on the project configuration format.  Requires  root  or
179              manager privilege.
180
181       -Mq fname                     <modify queue configuration>
182              Same  as  -mq  (see  below) but instead of invoking an editor to
183              modify the queue configuration the file fname is  considered  to
184              contain  a  changed  configuration.   Refer to queue_conf(5) for
185              details on the queue configuration  format.   Requires  root  or
186              manager privilege.
187
188       -Msconf   fname                 <modify  scheduler  configuration  from
189       file>
190              The current scheduler configuration (see sched_conf(5)) is over‐
191              ridden  with  the configuration specified in the file.  Requires
192              root or manager privilege.
193
194       -Mstree fname                 <modify share tree>
195              Modifies the definition of the share tree  (see  share_tree(5)).
196              The  modified  sharetree is read from file fname.  Requires root
197              or manager privileges.
198
199       -Mu fname                     <modify ACL>
200              Takes the user access list (ACL) defined in fname  to  overwrite
201              any  existing  ACL  with  the  same name. See access_list(5) for
202              information on the ACL configuration format.  Requires  root  or
203              manager privilege.
204
205       -Muser fname                  <modify user>
206              Modify the user defined in fname in the Grid Engine cluster. The
207              format of  the  user  specification  is  described  in  user(5).
208              Requires root or manager privileges.
209
210       -Rattr obj_spec fname obj_instance,...
211                                     <replace object attribs>
212              Similar  to  -rattr  (see  below) but the definition of the list
213              attributes whose content is to be replace is  contained  in  the
214              file  named fname. As opposed to -rattr, multiple attributes can
215              be modified. Their specification has to  be  enlisted  in  fname
216              following  the  file  format  of  the  corresponding object (see
217              queue_conf(5) for the queue, for example).
218              Requires root/manager privileges.
219
220       -aattr obj_spec attr_name val obj_instance,...
221                 <add to object attributes>
222              Allows adding specifications  to  a  single  configuration  list
223              attribute  in multiple instances of an object with a single com‐
224              mand. Currently supported objects are the queue, the  host,  the
225              host  group,  the  parallel environment, the resource quota sets
226              and the checkpointing interface configuration being specified as
227              queue  ,  exechost  ,  hostgroup , pe , rqs or ckpt in obj_spec.
228              For the obj_spec queue the obj_instance can be a  cluster  queue
229              name,  a  queue  domain name or a queue instance name. Find more
230              information concerning different queue  names  in  sge_types(1).
231              Depending on the type of the obj_instance this adds to the clus‐
232              ter queues attribute sublist the cluster queues implicit default
233              configuration  value  or the queue domain configuration value or
234              queue instance configuration value.  The  queue  load_thresholds
235              parameter  is  an  example  of a list attribute. With the -aattr
236              option, entries can be added to such lists, while  they  can  be
237              deleted  with  -dattr,  modified  with -mattr, and replaced with
238              -rattr.
239              For the obj_spec rqs the obj_instance is a unique identifier for
240              a  specific rule. The identifier consists of a rule-set name and
241              either the number of the rule in the list, or the  name  of  the
242              rule, separated by a /
243              The name of the configuration attribute to be enhanced is speci‐
244              fied with attr_name followed by val as a  name=value  pair.  The
245              comma  separated  list  of  object  instances (e.g., the list of
246              queues) to which the changes have to be applied are specified at
247              the end of the command.
248              The  following  restriction applies: For the exechost object the
249              load_values attribute cannot be modified (see host_conf(5)).
250              Requires root or manager privileges.
251
252       -acal calendar_name           <add calendar>
253              Adds a new calendar definition to the Grid  Engine  environment.
254              Calendars  are used in Grid Engine for defining availability and
255              unavailability schedules of queues. The  format  of  a  calendar
256              definition is described in calendar_conf(5).
257
258              With  the  calendar name given in the option argument qconf will
259              open a temporary file and start up the text editor indicated  by
260              the environment variable EDITOR (default editor is vi(1) if EDI‐
261              TOR is not set). After  entering  the  calendar  definition  and
262              closing  the  editor  the new calendar is checked and registered
263              with ge_qmaster(8).  Requires root/manager privileges.
264
265       -ackpt ckpt_name              <add ckpt. environment>
266              Adds a checkpointing environment under the name ckpt_name to the
267              list of checkpointing environments maintained by Grid Engine and
268              to be usable to submit checkpointing jobs (see checkpoint(5) for
269              details  on  the  format  of a checkpointing environment defini‐
270              tion).  Qconf retrieves a default checkpointing environment con‐
271              figuration and executes vi(1) (or $EDITOR if the EDITOR environ‐
272              ment variable is set) to allow you to customize the  checkpoint‐
273              ing  environment  configuration.  Upon exit from the editor, the
274              checkpointing  environment  is  registered  with  ge_qmaster(8).
275              Requires root/manager privileges.
276
277       -aconf host,...               <add configuration>
278              Successively  adds configurations (see ge_conf(5)) For the hosts
279              in the comma separated file_list.   For  each  host,  an  editor
280              ($EDITOR  indicated  or  vi(1)) is invoked and the configuration
281              for the host can be entered.  The  configuration  is  registered
282              with  ge_qmaster(8)  after saving the file and quitting the edi‐
283              tor.
284              Requires root or manager privileges.
285
286       -ae [host_template]           <add execution host>
287              Adds a host to the list of Grid Engine  execution  hosts.  If  a
288              queue  is  configured on a host this host is automatically added
289              to the Grid Engine execution host list.  Adding execution  hosts
290              explicitly offers the advantage to be able to specify parameters
291              like load scale values with the registration  of  the  execution
292              host.  However,  these  parameters  can  be modified (from their
293              defaults) at any later time via the -me option described below.
294              If the host_template argument is present,  qconf  retrieves  the
295              configuration of the specified execution host from ge_qmaster(8)
296              or a generic template otherwise.  The template is then stored in
297              a  file  and  qconf  executes  vi(1) (or the editor indicated by
298              $EDITOR if the EDITOR environment variable is set) to change the
299              entries  in the file.  The format of the execution host specifi‐
300              cation is described in host_conf(5).  When the changes are saved
301              in  the  editor and the editor is quit the new execution host is
302              registered with  ge_qmaster(8).   Requires  root/manager  privi‐
303              leges.
304
305       -ah hostname,...              <add administrative host>
306              Adds hosts hostname to the Grid Engine trusted host list (a host
307              must be in this list to execute administrative Grid Engine  com‐
308              mands,  the  sole exception to this being the execution of qconf
309              on the ge_qmaster(8) node). The default Grid Engine installation
310              procedures  usually  add all designated execution hosts (see the
311              -ae option above) to the Grid Engine trusted host list automati‐
312              cally.  Requires root or manager privileges.
313
314       -ahgrp group                  <add host group config.>
315              Adds  a  new  host group with the name specified in group.  This
316              command invokes an editor (either vi(1) or the editor  indicated
317              by  the  EDITOR environment variable).  The new host group entry
318              is registered after changing the entry and exiting  the  editor.
319              Requires root or manager privileges.
320
321       -arqs [rqs_name]              <add new RQS>
322              Adds  one or more Resource Quota Set (RQS) description under the
323              names rqs_name to the list of RQSs  maintained  by  Grid  Engine
324              (see  ge_resource_quota(5)  for  details  on the format of a RQS
325              definition).  Qconf retrieves a default  RQS  configuration  and
326              executes vi(1) (or $EDITOR if the EDITOR environment variable is
327              set) to allow you to customize the RQS configuration. Upon  exit
328              from  the  editor,  the  RQS  is  registered with ge_qmaster(8).
329              Requires root or manager privileges.
330
331       -am user,...                  <add managers>
332              Adds the indicated  users  to  the  Grid  Engine  manager  list.
333              Requires root or manager privileges.
334
335       -ao user,...                  <add operators>
336              Adds  the  indicated  users  to  the  Grid Engine operator list.
337              Requires root or manager privileges.
338
339       -ap pe_name                   <add new PE>
340              Adds a Parallel Environment  (PE)  description  under  the  name
341              pe_name  to  the list of PEs maintained by Grid Engine and to be
342              usable to submit parallel jobs (see ge_pe(5) for details on  the
343              format  of  a PE definition).  Qconf retrieves a default PE con‐
344              figuration and executes vi(1) (or $EDITOR if the EDITOR environ‐
345              ment  variable is set) to allow you to customize the PE configu‐
346              ration. Upon exit from the editor, the  PE  is  registered  with
347              ge_qmaster(8).  Requires root/manager privileges.
348
349       -at thread_name <activates thread in master>
350              Activates   an   additional   thread   in  the  master  process.
351              thread_name might be either "scheduler"  or  "jvm".  The  corre‐
352              sponding  thread is only started when it is not already running.
353              There might be only one scheduler and only one jvm thread in the
354              master process at the same time.
355
356       -aprj                         <add new project>
357              Adds  a  project  description to the list of registered projects
358              (see project(5)).  Qconf retrieves a template project configura‐
359              tion  and  executes  vi(1) (or $EDITOR if the EDITOR environment
360              variable is set) to allow you to customize the new project. Upon
361              exit  from  the editor, the template is registered with ge_qmas‐
362              ter(8).  Requires root or manager privileges.
363
364       -aq [queue_name]              <add new queue>
365              Qconf   retrieves   the   default   queue   configuration   (see
366              queue_conf(5))  and  executes  vi(1)  (or  $EDITOR if the EDITOR
367              environment variable is set) to allow you to customize the queue
368              configuration.  Upon  exit  from the editor, the queue is regis‐
369              tered with ge_qmaster(8).  A minimal configuration requires only
370              that the queue name and queue hostlist be set.  Requires root or
371              manager privileges.
372
373       -as hostname,...              <add submit hosts>
374              Add hosts hostname to the list of hosts allowed to  submit  Grid
375              Engine  jobs  and control their behavior only.  Requires root or
376              manager privileges.
377
378       -astnode node_path=shares,... <add share tree node>
379              Adds the specified share tree node(s) to  the  share  tree  (see
380              share_tree(5)).    The   node_path   is   a   hierarchical  path
381              ([/]node_name[[/.]node_name...])  specifying the location of the
382              new  node  in the share tree.  The base name of the node_path is
383              the name of the new node.  The node is initialized to the number
384              of specified shares.  Requires root or manager privileges.
385
386       -astree                       <add share tree>
387              Adds  the  definition  of  a  share  tree  to  the  system  (see
388              share_tree(5)).  A template share tree is retrieved and an  edi‐
389              tor (either vi(1) or the editor indicated by $EDITOR) is invoked
390              for modifying the share tree definition. Upon exiting  the  edi‐
391              tor,   the  modified  data  is  registered  with  ge_qmaster(8).
392              Requires root or manager privileges.
393
394       -Astree fname                 <add share tree>
395              Adds  the  definition  of  a  share  tree  to  the  system  (see
396              share_tree(5))  from  the  file fname.  Requires root or manager
397              privileges.
398
399       -au user,... acl_name,...     <add users to ACLs>
400              Adds users to Grid Engine user access lists (ACLs).  User  lists
401              are  used  for  queue  usage  authentication. Requires root/man‐
402              ager/operator privileges.
403
404       -Auser fname                  <add user>
405              Add the user defined in fname to the Grid  Engine  cluster.  The
406              format  of  the  user  specification  is  described  in user(5).
407              Requires root or manager privileges.
408
409       -auser                        <add user>
410              Adds a user to the list of registered users (see user(5)).  This
411              command  invokes an editor (either vi(1) or the editor indicated
412              by the EDITOR environment variable) for a template user. The new
413              user is registered after changing the entry and exiting the edi‐
414              tor. Requires root or manager privileges.
415
416       -clearusage                   <clear sharetree usage>
417              Clears all user and project usage from the sharetree.  All usage
418              will be initialized back to zero.
419
420       -cq wc_queue_list             <clean queue>
421              Cleans  queue  from  jobs which haven't been reaped. Primarily a
422              development  tool.  Requires  root/manager/operator  privileges.
423              Find a description of wc_queue_list in sge_types(1).
424
425       -dattr obj_spec attr_name val obj_instance,...
426                                     <delete in object attribs>
427              Allows  deleting  specifications  in a single configuration list
428              attribute in multiple instances of an object with a single  com‐
429              mand.    Find   more   information   concerning   obj_spec   and
430              obj_instance in the description of -aattr
431
432       -dcal calendar_name,...       <delete calendar>
433              Deletes the specified  calendar  definition  from  Grid  Engine.
434              Requires root/manager privileges.
435
436       -dckpt ckpt_name              <delete ckpt. environment>
437              Deletes   the   specified  checkpointing  environment.  Requires
438              root/manager privileges.
439
440       -dconf host,...               <delete local configuration>
441              The local configuration entries  for  the  specified  hosts  are
442              deleted  from  the configuration list.  Requires root or manager
443              privilege.
444
445       -de host_name,...             <delete execution host>
446              Deletes  hosts  from  the  Grid  Engine  execution  host   list.
447              Requires root or manager privileges.
448
449       -dh host_name,...             <delete administrative host>
450              Deletes  hosts from the Grid Engine trusted host list.  The host
451              on which ge_qmaster(8) is currently running  cannot  be  removed
452              from the list of administrative hosts.  Requires root or manager
453              privileges.
454
455       -dhgrp group  <delete host group configuration>
456              Deletes host group configuration  with  the  name  specified  in
457              group.  Requires root or manager privileges.
458
459       -drqs rqs_name_list           <delete RQS>
460              Deletes  the specified resource quota sets (RQS).  Requires root
461              or manager privileges.
462
463       -dm user[,user,...]           <delete managers>
464              Deletes managers from the manager list.  Requires root  or  man‐
465              ager privileges.  It is not possible to delete the admin user or
466              the user root from the manager list.
467
468       -do user[,user,...]           <delete operators>
469              Deletes operators from the operator list.  Requires root or man‐
470              ager privileges.  It is not possible to delete the admin user or
471              the user root from the operator list.
472
473       -dp pe_name                   <delete parallel environment>
474              Deletes the specified parallel environment (PE).  Requires  root
475              or manager privileges.
476
477       -dprj project,...             <delete projects>
478              Deletes  the  specified project(s). Requires root/manager privi‐
479              leges.
480
481       -dq queue_name,...            <delete queue>
482              Removes the specified queue(s).  Active jobs will be allowed  to
483              run to completion.  Requires root or manager privileges.
484
485       -ds host_name,...             <delete submit host>
486              Deletes  hosts  from the Grid Engine submit host list.  Requires
487              root or manager privileges.
488
489       -dstnode node_path,...        <delete share tree node>
490              Deletes the specified share tree node(s).  The  node_path  is  a
491              hierarchical  path  ([/]node_name[[/.]node_name...])  specifying
492              the location of the node  to  be  deleted  in  the  share  tree.
493              Requires root or manager privileges.
494
495       -dstree                       <delete share tree>
496              Deletes  the current share tree. Requires root or manager privi‐
497              leges.
498
499       -du user,... acl_name,...     <delete users from ACL>
500              Deletes one or more users from one  or  more  Grid  Engine  user
501              access lists (ACLs). Requires root/manager/operator privileges.
502
503       -dul acl_name,...             <delete user lists>
504              Deletes  one  or  more  user  lists  from  the system.  Requires
505              root/manager/operator privileges.
506
507       -duser user,...               <delete users>"
508              Deletes the specified user(s) from the list of registered users.
509              Requires root or manager privileges.
510
511       -help  Prints a listing of all options.
512
513       -k{m|s|e[j] {host,...|all}}   <shutdown Grid Engine>
514              Note:  The  -ks  switch  is deprecated, may be removed in future
515              release.  Please use the -kt switch instead.
516              Used to shutdown Grid Engine components (daemons).  In the  form
517              -km  ge_qmaster(8)  is forced to terminate in a controlled fash‐
518              ion. In the same way the -ks switch causes  termination  of  the
519              scheduler  thread.   Shutdown  of  running ge_execd(8) processes
520              currently registered is initiated by the -ke option. If -kej  is
521              specified  instead,  all jobs running on the execution hosts are
522              aborted prior to termination of the  corresponding  ge_execd(8).
523              The  comma  separated host list specifies the execution hosts to
524              be addressed by the -ke and -kej option. If the keyword  all  is
525              specified  instead  of a host list, all running ge_execd(8) pro‐
526              cesses are shutdown. Job abortion, initiated by the -kej  option
527              will  result  in dr state for all running jobs until ge_execd(8)
528              is running again.
529              Requires root or manager privileges.
530
531       -kt thread_name   <terminate master thread>"
532              Terminates a thread in the master process. Currently it is  only
533              supported  to shutdown the "scheduler" and the "jvm" thread. The
534              command will only be successful if the corresponding  thread  is
535              running.
536
537       -kec {id,...|all}             <kill event client>
538              Used to shutdown event clients registered at ge_qmaster(8).  The
539              comma separated event client list specifies the event clients to
540              be  addressed  by the -kec option.  If the keyword all is speci‐
541              fied instead of an event client list, all running event  clients
542              except special clients like the scheduler thread are terminated.
543              Requires root or manager privilege.
544
545       -mattr obj_spec attr_name val obj_instance,...
546                                     <modify object attributes>
547              Allows changing a single  configuration  attribute  in  multiple
548              instances  of an object with a single command.  Find more infor‐
549              mation concerning obj_spec and obj_instance in  the  description
550              of -aattr
551
552       -mc                           <modify complex>
553              The complex configuration (see complex(5)) is retrieved, an edi‐
554              tor is executed (either vi(1) or the editor indicated  by  $EDI‐
555              TOR)  and  the  changed complex configuration is registered with
556              ge_qmaster(8) upon exit of the editor.  Requires root or manager
557              privilege.
558
559       -mcal calendar_name           <modify calendar>
560              The  specified  calendar  definition  (see  calendar_conf(5)) is
561              retrieved, an editor is executed (either  vi(1)  or  the  editor
562              indicated  by  $EDITOR)  and  the changed calendar definition is
563              registered with ge_qmaster(8) upon exit of the editor.  Requires
564              root or manager privilege.
565
566       -mckpt ckpt_name              <modify ckpt. environment>
567              Retrieves  the  current  configuration  for the specified check‐
568              pointing environment, executes an editor (either  vi(1)  or  the
569              editor  indicated by the EDITOR environment variable) and regis‐
570              ters the new configuration with  the  ge_qmaster(8).   Refer  to
571              checkpoint(5)  for details on the checkpointing environment con‐
572              figuration format.  Requires root or manager privilege.
573
574       -mconf [host,...|global]      <modify configuration>
575              The configuration for the specified host is retrieved, an editor
576              is  executed  (either  vi(1) or the editor indicated by $EDITOR)
577              and the changed configuration is registered  with  ge_qmaster(8)
578              upon exit of the editor.  If the optional host argument is omit‐
579              ted or if the special host name global is specified, the  global
580              configuration  is modified.  The  format of the configuration is
581              described in ge_conf(5).
582              Requires root or manager privilege.
583
584       -me hostname                  <modify execution host>
585              Retrieves the current configuration for the specified  execution
586              host,  executes  an editor (either vi(1) or the editor indicated
587              by the EDITOR environment variable) and  registers  the  changed
588              configuration with ge_qmaster(8) upon exit from the editor.  The
589              format of the  execution  host  configuration  is  described  in
590              host_conf(5).  Requires root or manager privilege.
591
592       -mhgrp group <modify host group configuration>
593              The host group entries for the host group specified in group are
594              retrieved and an editor (either vi(1) or the editor indicated by
595              the  EDITOR  environment  variable) is invoked for modifying the
596              host group configuration. By closing the  editor,  the  modified
597              data  is registered.  The format of the host group configuration
598              is described in hostgroup(5).  Requires root or  manager  privi‐
599              leges.
600
601       -mrqs [rqs_name]              <modify RQS configuration>
602              Retrieves  the  resource quota set (RQS)configuration defined in
603              rqs_name, or if rqs_name is not given,  retrieves  all  resource
604              quota sets, executes an editor (either vi(1) or the editor indi‐
605              cated by the EDITOR environment variable) and registers the  new
606              configuration     with     the    ge_qmaster(8).     Refer    to
607              ge_resource_quota(5) for details on the RQS  configuration  for‐
608              mat.  Requires root or manager privilege.
609
610       -mp pe_name                   <modify PE configuration>
611              Retrieves  the  current configuration for the specified parallel
612              environment (PE), executes an editor (either vi(1) or the editor
613              indicated  by the EDITOR environment variable) and registers the
614              new configuration with the ge_qmaster(8).  Refer to ge_pe(5) for
615              details  on  the PE configuration format.  Requires root or man‐
616              ager privilege.
617
618       -mprj project                 <modify project>
619              Data for the specific project is retrieved (see project(5))  and
620              an  editor  (either vi(1) or the editor indicated by $EDITOR) is
621              invoked for modifying the project definition. Upon  exiting  the
622              editor,  the modified data is registered.  Requires root or man‐
623              ager privileges.
624
625       -mq queuename                 <modify queue configuration>
626              Retrieves the current configuration  for  the  specified  queue,
627              executes  an editor (either vi(1) or the editor indicated by the
628              EDITOR environment variable) and registers the new configuration
629              with  the  ge_qmaster(8).  Refer to queue_conf(5) for details on
630              the queue configuration format.  Requires root or manager privi‐
631              lege.
632
633       -msconf                       <modify scheduler configuration>
634              The  current  scheduler  configuration  (see  sched_conf(5))  is
635              retrieved, an editor is executed (either  vi(1)  or  the  editor
636              indicated  by  $EDITOR)  and the changed configuration is regis‐
637              tered with ge_qmaster(8) upon exit of the editor.  Requires root
638              or manager privilege.
639
640       -mstnode node_path=shares,... <modify share tree node>
641              Modifies the specified share tree node(s) in the share tree (see
642              share_tree(5)).   The   node_path   is   a   hierarchical   path
643              ([/]node_name[[/.]node_name...])   specifying the location of an
644              existing node in the share tree.  The node is set to the  number
645              of specified shares.  Requires root or manager privileges.
646
647       -mstree                       <modify share tree>
648              Modifies  the  definition of the share tree (see share_tree(5)).
649              The present share tree is retrieved and an editor (either  vi(1)
650              or the editor indicated by $EDITOR) is invoked for modifying the
651              share tree definition. Upon exiting  the  editor,  the  modified
652              data is registered with ge_qmaster(8).  Requires root or manager
653              privileges.
654
655       -mu acl_name                  <modify user access lists>
656              Retrieves the  current  configuration  for  the  specified  user
657              access  list,  executes  an  editor  (either vi(1) or the editor
658              indicated by the EDITOR environment variable) and registers  the
659              new configuration with the ge_qmaster(8).  Requires root or man‐
660              ager privilege.
661
662       -muser user                   <modify user>
663              Data for the specific user is retrieved  (see  user(5))  and  an
664              editor (either vi(1) or the editor indicated by the EDITOR envi‐
665              ronment variable) is invoked for modifying the user  definition.
666              Upon  exiting  the  editor,  the  modified  data  is registered.
667              Requires root or manager privileges.
668
669       -purge queue attr_nm,... obj_spec
670                 <purge divergent attribute settings>
671              Delete the values of the attributes defined in attr_nm from  the
672              object  defined in obj_spec. Obj_spec can be "queue_instance" or
673              "queue_domain".  The names of the attributes  are  described  in
674              queue_conf(1).
675              This  operation only works on a single queue instance or domain.
676              It cannot be used on a cluster queue.  In  the  case  where  the
677              obj_spec  is "queue@@hostgroup", the attribute values defined in
678              attr_nm which are set for the indicated hostgroup  are  deleted,
679              but  not  those  which  are  set for the hosts contained by that
680              hostgroup.  If the attr_nm is '*', all attribute values set  for
681              the given queue instance or domain are deleted.
682              The  main  difference  between  -dattr and -purge is that -dattr
683              removes a value from a single  list  attribute,  whereas  -purge
684              removes one or more overriding attribute settings from a cluster
685              queue configuration.   With  -purge,  the  entire  attribute  is
686              deleted for the given queue instance or queue domain.
687
688       -rattr obj_spec attr_name val obj_instance,...
689                                     <replace object attributes>
690              Allows replacing a single configuration list attribute in multi‐
691              ple instances of an object with a  single  command.   Find  more
692              information concerning obj_spec and obj_instance in the descrip‐
693              tion of -aattr .
694              Requires root or manager privilege.
695
696       -rsstnode node_path,...       <show share tree node>
697              Recursively shows the name and shares  of  the  specified  share
698              tree  node(s)  and the names and shares of its child nodes. (see
699              share_tree(5)).   The   node_path   is   a   hierarchical   path
700              ([/]node_name[[/.]node_name...])   specifying  the location of a
701              node in the share tree.
702
703       -sc                           <show complexes>
704              Display the complex configuration.
705
706       -scal calendar_name           <show calendar>
707              Display the configuration of the specified calendar.
708
709       -scall                        <show calendar list>
710              Show a list of all calendars currently defined.
711
712       -sckpt ckpt_name              <show ckpt. environment>
713              Display the configuration of the specified  checkpointing  envi‐
714              ronment.
715
716       -sckptl                       <show ckpt. environment list>
717              Show  a list of the names of all checkpointing environments cur‐
718              rently configured.
719
720       -sconf [host,...|global]      <show configuration>
721              Print the global or local (host specific) configuration.  If the
722              optional  comma  separated  host list argument is omitted or the
723              special string global is given, the global configuration is dis‐
724              played.   The  configuration  in effect on a certain host is the
725              merger of the global configuration and the host  specific  local
726              configuration.  The  format of the configuration is described in
727              ge_conf(5).
728
729       -sconfl                       <show configuration list>
730              Display a list of hosts for which configurations are  available.
731              The special host name global refers to the global configuration.
732
733       -sds                          <show detached settings>
734              Displays detached settings in the cluster configuration.
735
736       -se hostname                  <show execution host>
737              Displays the definition of the specified execution host.
738
739       -sel                          <show execution hosts>
740              Displays the Grid Engine execution host list.
741
742       -secl                         <show event clients>
743              Displays the Grid Engine event client list.
744
745       -sep                          <show licensed processors>
746              Note: Deprecated, may be removed in future release.
747
748              Displays  a list of virtual processors. This value is taken from
749              the underlying OS and it  depends  on  underlying  hardware  and
750              operating system whether this value represents sockets, cores or
751              supported threads.
752
753              If this option is used in combination with -cb   parameter  then
754              two  additional columns will be shown in the output for the num‐
755              ber of sockets and number of cores. Currently  SGE  will  enlist
756              these  values only if the corresponding operating system of exe‐
757              cution host is Linux under kernel  >=  2.6.16,  or  Solaris  10.
758              Other  operating systems or versions might be supported with the
759              future update releases. In case these values won't be retrieved,
760              '0' character will be displayed.
761
762       -sh                           <show administrative hosts>
763              Displays the Grid Engine administrative host list.
764
765       -shgrp group                  <show host group config.>
766              Displays  the  host  group  entries  for  the group specified in
767              group.
768
769       -shgrpl                       <show host group lists>
770              Displays a name list of all currently defined host groups  which
771              have a valid host group configuration.
772
773       -shgrp_tree group     <show host group tree>
774              Shows a tree like structure of host group.
775
776       -shgrp_resolved group       <show host group hosts>
777              Shows  a  list  of all hosts which are part of the definition of
778              host group. If the  host  group  definition  contains  sub  host
779              groups than also these groups are resolved and the hostnames are
780              printed.
781
782       -srqs [rqs_name_list]         <show RQS configuration>
783              Show the definition of the resource quota sets  (RQS)  specified
784              by the argument.
785
786       -srqsl                        <show RQS-list>
787              Show  a  list  of  all  currently  defined  resource quota setss
788              (RQSs).
789
790       -sm                           <show managers>
791              Displays the managers list.
792
793       -so                           <show operators>
794              Displays the operator list.
795
796       -sobjl obj_spec attr_name val <show object list>
797              Shows a list of all configuration objects for which val  matches
798              at  least  one  configuration value of the attributes whose name
799              matches with attr_name.
800
801              Obj_spec can be "queue" or "queue_domain" or "queue_instance" or
802              "exechost".   Note:  When  "queue_domain" or "queue_instance" is
803              specified as obj_spec matching is only done with  the  attribute
804              overridings  concerning the host group or the execution host. In
805              this case queue domain names resp. queue instances are returned.
806
807              Attr_name can be any of the configuration file keywords enlisted
808              in queue_conf(5) or host_conf(5).  Also wildcards can be used to
809              match multiple attributes.
810
811              Val can be an arbitrary string or a wildcard expression.
812
813       -sp pe_name                   <show PE configuration>
814              Show the definition of the parallel environment  (PE)  specified
815              by the argument.
816
817       -spl                          <show PE-list>
818              Show  a  list  of  all  currently  defined parallel environments
819              (PEs).
820
821       -sprj project                 <show project>
822              Shows the definition of the specified project (see project(5)).
823
824       -sprjl                        <show project list>
825              Shows the list of all currently defined projects.
826
827       -sq wc_queue_list             <show queues>
828              Displays one or multiple cluster queues or  queue  instances.  A
829              description of wc_queue_list can be found in sge_types(1).
830
831       -sql                          <show queue list>
832              Show a list of all currently defined cluster queues.
833
834       -ss                           <show submit hosts>
835              Displays the Grid Engine submit host list.
836
837       -ssconf                       <show scheduler configuration>
838              Displays  the  current  scheduler  configuration  in  the format
839              explained in sched_conf(5).
840
841       -sstnode node_path,...        <show share tree node>
842              Shows the name and shares of the specified  share  tree  node(s)
843              (see  share_tree(5)).   The  node_path  is  a  hierarchical path
844              ([/]node_name[[/.]node_name...])  specifying the location  of  a
845              node in the share tree.
846
847       -sstree                       <show share tree>
848              Shows the definition of the share tree (see share_tree(5)).
849
850       -sst                          <show formatted share tree>
851              Shows  the  definition  of  the  share  tree in a tree view (see
852              share_tree(5)).
853
854       -sss                          <show scheduler status>
855              Currently displays the host on which the Grid  Engine  scheduler
856              is active or an error message if no scheduler is running.
857
858       -su acl_name                  <show user ACL>
859              Displays a Grid Engine user access list (ACL).
860
861       -sul                          <show user lists>
862              Displays  a  list  of names of all currently defined Grid Engine
863              user access lists (ACLs).
864
865       -suser user,...               <show user>
866              Shows the definition of the specified user(s) (see user(5)).
867
868       -suserl                       <show users>
869              Shows the list of all currently defined users.
870
871       -tsm                          <trigger scheduler monitoring>
872              The Grid Engine scheduler is forced  by  this  option  to  print
873              trace   messages   of  its  next  scheduling  run  to  the  file
874              <ge_root>/<cell>/common/schedd_runlog.   The  messages  indicate
875              the  reasons for jobs and queues not being selected in that run.
876              Requires root or manager privileges.
877
878              Note, that the reasons for job requirements being  invalid  with
879              respect  to  resource availability of queues are displayed using
880              the format as described for the qstat(1) -F option (see descrip‐
881              tion  of  Full  Format in section OUTPUT FORMATS of the qstat(1)
882              manual page.
883

ENVIRONMENTAL VARIABLES

885       GE_ROOT        Specifies the location of the Grid Engine standard  con‐
886                      figuration files.
887
888       GE_CELL        If  set,  specifies  the  default  Grid  Engine cell. To
889                      address a Grid Engine cell qconf uses (in the  order  of
890                      precedence):
891
892                             The name of the cell specified in the environment
893                             variable GE_CELL, if it is set.
894
895                             The name of the default cell, i.e. default.
896
897
898       GE_DEBUG_LEVEL If set, specifies that debug information should be writ‐
899                      ten  to stderr. In addition the level of detail in which
900                      debug information is generated is defined.
901
902       GE_QMASTER_PORT
903                      If set, specifies the tcp port on which ge_qmaster(8) is
904                      expected  to  listen  for  communication requests.  Most
905                      installations will use a services map entry  instead  to
906                      define that port.
907
908       GE_EXECD_PORT  If  set,  specifies the tcp port on which ge_execd(8) is
909                      expected to listen  for  communication  requests.   Most
910                      installations  will  use a services map entry instead to
911                      define that port.
912
913       SGE_SINGLE_LINE
914                      If set, indicates that long lines should not  be  broken
915                      up  using  backslashes.   This  setting  is  useful  for
916                      scripts which expect one entry per line.
917

RESTRICTIONS

919       Modifications to a queue configuration do not affect an  active  queue,
920       taking effect on next invocation of the queue (i.e., the next job).
921

FILES

923       <ge_root>/<cell>/common/act_qmaster
924                      Grid Engine master host file
925

SEE ALSO

927       ge_intro(1),    qstat(1),    checkpoint(5),   complex(5),   ge_conf(5),
928       host_conf(5),  ge_pe(5),  queue_conf(5),  ge_execd(8),   ge_qmaster(8),
929       ge_resource_quota(5)
930
932       See ge_intro(1) for a full statement of rights and permissions.
933
934
935
936GE 6.2u5                 $Date: 2009/12/02 13:47:56 $                 QCONF(1)
Impressum