[Mauiusers] Queue to Node Mapping

paul.szczypka at gmail.com paul.szczypka at gmail.com
Fri Feb 3 03:46:15 MST 2012


No it's not.

I find the most simple method is to actually have the queues know which  
nodes they can run on. In my opinion this is much better than the previous  
solution since you edit the queue rather than the nodes.

Fro each queue (using qmgr if you want) set the parameter acl_hosts_enable  
to False
then simply add the nodes you want to the queue like so:

#!/bin/bash
qmgr -c "set queue batch acl_host_enable=false"
# clear current host list
qmgr -c "set queue batch acl_hosts=-"
# add hosts
qmgr -c "set queue batch acl_hosts+=nodeA"
qmgr -c "set queue batch acl_hosts+=nodeB"
qmgr -c "set queue batch acl_hosts+=nodeC"
...
qmgr -c "set queue batch acl_hosts+=nodeZ"
# shutdown maui after last scheduling iteration
schedctl -k
# restart maui
maui



See information here:
http://www.adaptivecomputing.com/resources/docs/mwm/6-0/12.1nodelocation.php#open
http://www.clusterresources.com/torquedocs/4.1queueconfig.shtml#acl_host_enable

Note that the information in the Moab guide works in this case for  
maui/torque.

P


On , Jayavant Patil <jayavant.patil82 at gmail.com> wrote:


> On Fri, Feb 3, 2012 at 12:31 PM, Guangping Zhang zgp121 at 126.com> wrote:










> I will give you one
> example as follows, as far as I know this works in Torque 2.4.6+maui
> 3.3.1



> 1. edit the file /var/spool/torque/server_priv/nodes



> node01 np=12
> sugon siesta dalton gaussian

> node02 np=12 sugon
> siesta dalton gaussian
> node03 np=12
> sugon siesta dalton gaussian

> node04 np=12 sugon
> siesta dalton gaussian
> node05 np=12
> sugon siesta dalton gaussian

> node06 np=12 sugon
> siesta dalton gaussian
> node07 np=12
> sugon siesta dalton gaussian

> node08 np=12 sugon
> siesta dalton gaussian
> node09 np=12
> sugon siesta dalton gaussian

> node10 np=12 sugon
> siesta dalton gaussian
> node11 np=12
> sugon siesta dalton gaussian

> node12 np=12 sugon
> siesta dalton gaussian
> node31 np=8
> powerlead siesta dalton gaussian
> others
> node32 np=8
> powerlead siesta dalton gaussian
> others
> node33 np=8
> powerlead siesta dalton gaussian
> others
> node34 np=8
> powerlead siesta dalton gaussian
> others
> node35 np=8
> powerlead siesta dalton gaussian
> others
> node36 np=8
> powerlead siesta dalton gaussian
> others
> node38 np=8
> powerlead siesta dalton gaussian
> others
> node39 np=8
> powerlead siesta dalton gaussian
> others
> node40 np=8
> powerlead siesta dalton gaussian
> others
> node41 np=8 dell
> siesta dalton gaussian
> others
> node42 np=8 dell
> siesta dalton gaussian
> others
> node43 np=8 dell
> siesta dalton gaussian
> others
> node44 np=8 dell
> molpro
> node45 np=8
> dell
> molpro
> node46 np=8 dell
> molpro


> 2.create a queue named SIESTA
> qmgr -c "create queue SIESTA
> queue_type=execution"
> qmgr -c "set queue SIESTA started=true"
> qmgr -c "set
> queue SIESTA enabled=true"
> qmgr -c "set queue SIESTA
> acl_group_enable=true"
> qmgr -c "set queue SIESTA acl_groups=siesta"
> qmgr
> -c "set queue SIESTA acl_group_sloppy=true"
> qmgr -c "set queue SIESTA
> resources_default.neednodes=siesta"


> 3.restart service



> qterm -t quick
> pbs_server
> ps -A |grep maui
> 18066 ?
> 00:00:00 maui
> kill
> 18066
> /usr/local/software/maui-3.3.1/sbin/maui

> 4. That is Ok



> A user that belong to group siesta only can submit jobs to queue SIESTA  
> and
> can only use the nodes which has property "siesta"





> Best



> 2012-02-03





> Guangping Zhang





> 发件人:Jayavant Patil

> 发送时间:2012-02-03 14:49

> 主题:[Mauiusers] Queue to Node
> Mapping

> 收件人:torquedev,mauiusers

> 抄送:




> Hi,

> I am using Torque 3.0.0 and Maui 3.3. I want
> the jobs submitted to a specific queue should run only on some allocated  
> nodes
> to that queue (ie queue to node mapping).



> Does anybody know how to do this?
> --

> Thanks &
> Regards,
> Jayavant Ningoji Patil
> Engineer: System Software
> Computational
> Research Laboratories Ltd.
> Pune-411 004.
> Maharashtra, India.
> +91
> 9923536030.






> Hi Guangping Zhang,

> Thanks a lot. It works.

> Just for curiosity, is this the only way to achieve the required?

> --


> Thanks & Regards,
> Jayavant Ningoji Patil
> Engineer: System Software
> Computational Research Laboratories Ltd.
> Pune-411 004.
> Maharashtra, India.
> +91 9923536030.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.supercluster.org/pipermail/mauiusers/attachments/20120203/0b4e95b5/attachment-0001.html 


More information about the mauiusers mailing list