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
