On 9 July 2012 12:50, Reuti <[email protected]> wrote:
> Am 09.07.2012 um 11:42 schrieb William Hay:
>
>> When execd starts is it safe to assume that the load sensors will be
>> run and reported back to the qmaster/scheduler before the node is
>> declared
>> contactable/eligible for scheduling again?
>>
>> I have a load sensor that reports when the node was last booted and
>> would like to be sure that the time used for scheduling decisions is
>> accurate.
>
> No. The load sensor will only be triggered with the next interval when it's 
> triggered in the usual cycle AFAICS when I start the execd on a particular 
> node.
>
> To avoid it, you could report a BOOLEAN in the load sensor too and use this 
> as an entry in load_thresholds in the queue definition to put the queue 
> instance into alarm state (i.e. don't get any jobs scheduled thereto), as 
> long as the load sensor doesn't report TRUE to reflect available.
>
Would there not be a similar risk there though where the boolean is
cached from before a reboot or do load thresholds work differently?


William

_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to