Intel uses the Macrovision floating license manager (flexlm)
to prevent you from using its developer products without authorization.
You need flexlm on one server if you are using floating licenses
for Intel client products, such as VTune or icc.
Flexlm running on Linux provides support for both Windows and
Linux clients running Intel studio.
If you want things to “just work”, you have some work to do.
For starters, flexlm is shipped as a tarball with an interactive
install script. Worse, the documentation for flexlm is
spotty and fails to provide a useful init script.
There is always more that one way to do it, but this post
shows one approach to bundling and deploying a third-party
application in a repeatable fashion.
In this post, I provide some tips for deploying the flex license
manager for Intel developer tools on RHEL 5 (64-bit), including:
- Prepare the license file
- Package flexlm as an RPM
- Create a SysV-style init script for flexlm that works
with Red Hat Cluster Suite (RHCS)