[GE users] Overlapping hostgroups in cluster queues

John Hearns john.hearns at clustervision.com
Mon Sep 6 18:55:04 BST 2004


    [ The following text is in the "iso-8859-1" character set. ]
    [ Your display is set for the "ISO-8859-10" character set.  ]
    [ Some special characters may be displayed incorrectly. ]

On Mon, 2004-09-06 at 17:32, Craig Tierney wrote:

> 
> So I create 2 hostgroups, @comp and @io.  The hostgroup
> @comp is g0001-g0030.  The hostgroup @io is "g0000 @comp".
> Then I create two cqueues and two parallel environments based
> on those hostgroups.  SLOTS is set to two for each cqueue
> (each node is 2 processor).  The allocation rule is $fill_up
> and each job asks for an even number of processors to ensure
> only one job gets scheduled to a node at a time.
> 
> The problem is that hosts do not have a SLOTS value, only queues.
> So now I have qcomp1.q at g0005 and qio1.q at g0005.  Each is defined
> to have 2 slots, but each definition is separate so that
> if I submit 1 job to pecomp1 and peio1 I can get 4 processes
> running on host g0005.  There should only be 2 processes running.
> 
Host can have a slots value.
I found this out from the list a couple of days ago.

qconf -me hostname
complex_values        slots=2

Or script it using 
qconf -mattr exechost complex_values slots=2 $node_name




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net




More information about the gridengine-users mailing list