atom feed9 messages in net.sunsource.gridengine.users[GE users] [GE announce] Announcing q...
FromSent OnAttachments
olesenApr 24, 2009 3:50 am 
rems0Apr 27, 2009 6:30 am 
olesenApr 27, 2009 6:48 am 
rems0Apr 27, 2009 8:00 am 
rems0Apr 27, 2009 8:07 am 
olesenApr 27, 2009 8:44 am 
rems0Apr 27, 2009 9:06 am 
olesenApr 28, 2009 12:06 am 
olesenApr 28, 2009 5:01 am 
Subject:[GE users] [GE announce] Announcing qlicserver (FlexLM / GridEngine integration) upgrade
From:olesen (
Date:Apr 24, 2009 3:50:40 am

A new version of my FlexLM / GridEngine integration - the qlicserver -has been released. This version 2009-04-21 supersedes the previous version (1.44) and contains several improvements and bug-fixes.

Note that the version numbering has been changed and now corresponds simply to the release date. To obtain the version information about an installed version, use 'qlicserver -h'.

The main changes: * GridEngine 'JOB' complex Complexes with the type 'job' are not scaled by the number of slots.

* bugfix for derived resource Derived resources should now correctly respect the limits imposes on their sub-elements.

* initial support for license server triads Elements in the LM_LICENSE_FILE surrounded by brace brackets are taken literally and not threaded. This helps prevent querying a license triad three times and getting the wrong answer. Using brace brackets to group and identify triads is probably only meaningful within a config file and should not be attempted on the LM_LICENSE_FILE environment variable itself. (Thanks to Michael Weiser from Science+Computing for the patch.)

* license remapping With the 'from' attribute, it is possible to map FlexLM licenses to different GridEngine resource names depending on the license server. This can be used, for example, to distinguish between identically named license features that have different qualities (eg, an old purchase license vs. a new lease license).

* atomic write operation Output files are written to a temporary file and unlink() is used to move them to the correct location. This avoids race conditions when the file is already being read by another process.

The files are available for download from the Documents & files on sunsource:

As a direct url: 1.tar.gz

Documentation about the rational behind the qlicserver can be found both on the wiki page:

and as a presentation from the 2007 workshop: FlexLMLoadsensorIntegrationwithSGE_EMCON_MarkOlesen.pdf

Further information about configuring the qlicserver is also available on the wiki page:

/mark This e-mail message and any attachments may contain legally privileged, confidential or proprietary Information, or information otherwise protected by law of EMCON Technologies, its affiliates, or third parties. This notice serves as marking of its "Confidential" status as defined in any confidentiality agreements concerning the sender and recipient. If you are not the intended recipient(s), or the employee or agent responsible for delivery of this message to the intended recipient(s), you are hereby notified that any dissemination, distribution or copying of this e-mail message is strictly prohibited. If you have received this message in error, please immediately notify the sender and delete this e-mail message from your computer.


To unsubscribe from this discussion, e-mail: