[Mauiusers] Requesting a given number of processors

Jan Ploski Jan.Ploski at offis.de
Sat Sep 29 06:33:04 MDT 2007


Thomas HAMEL wrote:
> Hi,
> 
> Le vendredi 28 septembre 2007 à 15:40 +0200, Jan Ploski a écrit :
>> mauiusers-bounces at supercluster.org schrieb am 09/28/2007 03:08:27 PM:
>>
>>> On Fri, 28 Sep 2007, Jan Ploski wrote:
>>>
>>>> Is there a way to tell Maui "I want 100 processors" without telling
>>>> it "I want 25 nodes with 4 processors each"?
>>> In qmgr you have to do:
>>>
>>> set server resources_available.nodect = 100
>>>
>>> It's a kludge to make nodes be valid up to that number, and then Maui 
>>> can use that as the number of CPU's that you want.
>> Chris,
>>
>> I did change it as you describe (and restarted maui, pbs_server just for 
>> sure):
>>
>> Qmgr: list server @srvgrid01
>> Server srvgrid01.offis.uni-oldenburg.de
>>         server_state = Active
>>         scheduling = True
>>         total_jobs = 148
>>         state_count = Transit:0 Queued:64 Held:0 Waiting:0 Running:84 
>> Exiting:0 
>>         managers = xxx
>>         operators = xxx
>>         default_queue = dgiseq
>>         log_events = 511
>>         mail_from = adm
>>         resources_available.nodect = 188
>>         resources_assigned.ncpus = 0
>>         resources_assigned.nodect = 94
>>         scheduler_iteration = 600
>>         node_check_rate = 150
>>         tcp_timeout = 6
>>         pbs_version = 2.1.6
>>
>> However, it still doesn't allocate correctly. 
> 
> 
> The nodect parameter must be set in both queue and server.
> 
> For your information, this is in the torque FAQ :
> http://www.clusterresources.com/wiki/doku.php?id=torque:10.1_troubleshooting#resavail

Thanks! I think this settles my issue. The nodect parameter was indeed 
not set on the queue. TORQUE documentation does not mention what default 
is used in this case (says N/A).

With your recommended settings, I was able to get 100 processors with 
qsub -l nodes=100.

Best regards,
Jan Ploski


More information about the mauiusers mailing list