Hi Gus!!<br><br>I&#39;m at home, so I don&#39;t remember exactly the options of the server, I just pasted the important ones. But if that option is necessary to submit jobs from other host, yes I have that option activated, cause submiting jobs from a different machine is working.<br>

<br>Since nobody answered me (but you) and the most of the people use Torque with either Maui or Moab, I&#39;ll probably install Maui tomorrow cause probably it&#39;s a bug but nobody realized cause nobody try to do that with pbs_sched.<br>

<br>Any way, THANK YOU SO MUCH for replying!!! You were the only one after three long mails with no trivial questions!! Maybe I should contact the Torque development mail-list. <br>I appreciate your effort!! Thanks again!!<br>

<br>Fer.<br><br><div class="gmail_quote">On Tue, Apr 20, 2010 at 20:22, Gus Correa <span dir="ltr">&lt;<a href="mailto:gus@ldeo.columbia.edu">gus@ldeo.columbia.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi Fernando<br>
<br>
Did you do this?<br>
<br>
qmgr -c &#39;set server allow_node_submit = True&#39;<br>
<br>
You don&#39;t seem to have it in your &#39;print server&#39; output.<br>
<br>
Anyway, you may need to use the Maui scheduler to achieve what you<br>
want,  queues associated to different node attributes<br>
(COREDUO and XEON).<br>
<br>
I hope this helps.<br>
Gus Correa<br>
---------------------------------------------------------------------<br>
Gustavo Correa<br>
Lamont-Doherty Earth Observatory - Columbia University<br>
Palisades, NY, 10964-8000 - USA<br>
---------------------------------------------------------------------<br>
<div class="im"><br>
Fernando Campos wrote:<br>
&gt; I just realized now that when I submit jobs from the master node, they<br>
&gt; get filtered to the proper nodes correctly but when I submit them from<br>
&gt; another submit_host, they are queued and run, but don&#39;t care about the<br>
&gt; kind of node:<br>
&gt;<br>
&gt; /41507-04/19/2010 18:16:04;0040;PBS_Server;Req;set_nodes;allocating<br>
</div>&gt; nodes for job <a href="http://1209.master.node.com" target="_blank">1209.master.node.com</a> &lt;<a href="http://1209.master.node.com" target="_blank">http://1209.master.node.com</a>&gt; with<br>
<div class="im">&gt; node expression &#39;COREDUO&#39;<br>
&gt;<br>
&gt; 41508-04/19/2010 18:16:04;0008;PBS_Server;Job;1209.//<a href="http://master.node.com" target="_blank">master.node.com</a><br>
</div>&gt; &lt;<a href="http://master.node.com" target="_blank">http://master.node.com</a>&gt;//;could not locate requested resources<br>
<div class="im">&gt; &#39;COREDUO&#39; (node_spec failed) cannot allocate node &#39;06.//<a href="http://node.com" target="_blank">node.com</a><br>
</div>&gt; &lt;<a href="http://node.com" target="_blank">http://node.com</a>&gt;//&#39; to job - node not currently available (nps<br>
<div class="im">&gt; needed/free: 1/0,  joblist: 1029.//<a href="http://master.node.com" target="_blank">master.node.com</a><br>
</div>&gt; &lt;<a href="http://master.node.com" target="_blank">http://master.node.com</a>&gt;//:0,1208.//<a href="http://master.node.com" target="_blank">master.node.com</a><br>
&gt; &lt;<a href="http://master.node.com" target="_blank">http://master.node.com</a>&gt;//:1)/<br>
&gt;<br>
&gt; Obviously, <a href="http://master.node.com" target="_blank">master.node.com</a> &lt;<a href="http://master.node.com" target="_blank">http://master.node.com</a>&gt; is a fake name, but<br>
<div class="im">&gt; the point is that when I try to launch a job to the /short/ queue,<br>
&gt; torque realizes that &quot;needsnode&quot; of type COREDUO but there aren&#39;t any<br>
&gt; available so doesn&#39;t allocate any node and stay waiting.<br>
&gt;<br>
&gt; I would like, as I said on my previous mail, that if every COREDUO nodes<br>
&gt; are busy, then use the other type of nodes: XEON. But at least I can see<br>
&gt; the queue is filtering the allocation of nodes depending on the type.<br>
&gt;<br>
&gt; Any idea why this doesn&#39;t work submiting the jobs from the submit_host?????<br>
&gt;<br>
&gt;<br>
&gt; Thanks a lot again!<br>
&gt;<br>
&gt;<br>
&gt; Fernando.<br>
&gt;<br>
&gt; 2010/4/19 Fernando Campos &lt;<a href="mailto:fernando.campos@uam.es">fernando.campos@uam.es</a><br>
</div>&gt; &lt;mailto:<a href="mailto:fernando.campos@uam.es">fernando.campos@uam.es</a>&gt;&gt;<br>
<div><div></div><div class="h5">&gt;<br>
&gt;     Hi all!!<br>
&gt;<br>
&gt;     I&#39;m having troubles configuring torque server. The situation is,<br>
&gt;     let&#39;s say, 10 nodes running pbs_mom, 1 master node running<br>
&gt;     pbs_server and pbs_sched (and NFS server and other stuffs), 1 submit<br>
&gt;     host with torque-client installed to launch jobs and check the queues.<br>
&gt;<br>
&gt;     The /nodes/ file makes two sets of nodes depending on the type of<br>
&gt;     processor: COREDUO and XEON.<br>
&gt;     I&#39;ve added the bold lines to my queues configuration so, executing<br>
&gt;     /$ qmgr -c &quot;p s&quot;/ on the master node running pbs_server I get:<br>
&gt;<br>
&gt;     /#/<br>
&gt;     /# Create queues and set their attributes./<br>
&gt;     /#/<br>
&gt;     /#/<br>
&gt;     /# Create and define queue long/<br>
&gt;     /#/<br>
&gt;     /create queue long/<br>
&gt;     /set queue long queue_type = Execution/<br>
&gt;     /*set queue long resources_default.neednodes = XEON*/<br>
&gt;     /set queue long enabled = True/<br>
&gt;     /set queue long started = True/<br>
&gt;     /#/<br>
&gt;     /# Create and define queue short/<br>
&gt;     /#/<br>
&gt;     /create queue short/<br>
&gt;     /set queue short queue_type = Execution/<br>
&gt;     /set queue short resources_max.cput = 24:00:00/<br>
&gt;     /set queue short resources_max.walltime = 25:00:00/<br>
&gt;     /*set queue short resources_default.neednodes = COREDUO*/<br>
&gt;     /set queue short enabled = True/<br>
&gt;     /set queue short started = True/<br>
&gt;<br>
&gt;<br>
&gt;     So it&#39;s supposse that when I submit a job to the /short/ queue<br>
&gt;     should be executed on a COREDUO node, and if I submit a job to the<br>
&gt;     /long/ queue, execute on a XEON node. Obviously it&#39;s not working<br>
&gt;     like that and I realize that when I execute /$ qmgr -c &quot;p s&quot;/ from<br>
&gt;     the submit machine I get different answer:<br>
&gt;<br>
&gt;     /#<br>
&gt;     # Create queues and set their attributes.<br>
&gt;     #<br>
&gt;     #<br>
&gt;     # Create and define queue long<br>
&gt;     #<br>
&gt;     create queue long<br>
&gt;     set queue long queue_type = Execution<br>
&gt;     set queue long enabled = True<br>
&gt;     set queue long started = True<br>
&gt;     #<br>
&gt;     # Create and define queue short<br>
&gt;     #<br>
&gt;     create queue short<br>
&gt;     set queue short queue_type = Execution<br>
&gt;     set queue short resources_max.cput = 24:00:00<br>
&gt;     set queue short resources_max.walltime = 25:00:00<br>
&gt;     set queue short enabled = True<br>
&gt;     set queue short started = True<br>
&gt;     /<br>
&gt;<br>
&gt;     NO /*set queue &lt;queue&gt; resources_default.neednodes = &lt;NODE_GROUP&gt;<br>
&gt;     */LINES AT ALL!!!!<br>
&gt;     I&#39;ve already checked and used the submit host to submit jobs to the<br>
&gt;     master node and they are executed on the nodes. I have also checked<br>
&gt;     nodes status with pbsnodes and everything seem work fine but this:<br>
&gt;     they don&#39;t take care about &quot;neednodes&quot;.<br>
&gt;<br>
&gt;     Have anybody got any idea about why is this working this way???<br>
&gt;<br>
&gt;     BTW, I also would like to send jobs on the short queue to XEON nodes<br>
&gt;     if all the COREDUO are busy and send jobs on the long queue to<br>
&gt;     COREDUO nodes if all the XEON are busy. Any hint??<br>
&gt;<br>
&gt;     Thank you very much.<br>
&gt;<br>
&gt;     Cheers.<br>
&gt;<br>
&gt;     Fernando.<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; ---------------------------------------------------------------------------------------------------------<br>
&gt; Fernando Campos Del Pozo<br>
&gt; Departamento de Física Teórica<br>
&gt; Facultad de Ciencias / Módulo 15 (C-XI) / Despacho 512<br>
&gt; Universidad Autónoma de Madrid<br>
&gt; Tlf.: +34-914974893<br>
</div></div>&gt; e-mail: <a href="mailto:fernando.campos@uam.es">fernando.campos@uam.es</a> &lt;mailto:<a href="mailto:fernando.campos@uam.es">fernando.campos@uam.es</a>&gt;<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; torqueusers mailing list<br>
&gt; <a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
&gt; <a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
<br>
_______________________________________________<br>
torqueusers mailing list<br>
<a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
<a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>---------------------------------------------------------------------------------------------------------<br>Fernando Campos Del Pozo<br>Departamento de Física Teórica<br>

Facultad de Ciencias / Módulo 15 (C-XI) / Despacho 512<br>Universidad Autónoma de Madrid<br>Tlf.: +34-914974893<br>e-mail: <a href="mailto:fernando.campos@uam.es">fernando.campos@uam.es</a><br>