- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a uncounted license configuration running on Linux. I am trying to implement counted license in this environment. I want to migrate to the counted license configuration in phases. However when I start up the license server using the new licenses provided, the uncounted license environment (client) starts using the license manager. How can I run a uncounted license client and a counted license client on the same host and prevent the uncounted client from checking out licenses?
- Tags:
- Development Tools
- Intel® License Manager for FLEXlm*
- Intel® Software Development Products Registration Center
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
James,
You can manage your license with the environment variable INTEL_LICENSE_FILE. This variable can point to a local license file to use an uncounted named-user license on a local installation or it can point to a local license file that includes license server information or it can point to a license server directly. However, some tools of the Intel® Software Development Products (e.g.the compiler) use INTEL_LICENSE_FILE too, so you need to modify INTEL_LICENSE_FILE after running the source script of the tool you want to use (e.g. icc).
If you need more information, let me know.
Regards, Hubert
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Here is our setup;
- We run this via profile.d
- “. /surpas/intel/compiler/composer_xe_2013_sp1.3.174/bin/compilervars.sh intel64” – this creates the INTEL_LICENSE_FILE variable, correct? This produces; INTEL_LICENSE_FILE=/surpas/intel/compiler/composer_xe_2013_sp1.3.174/licenses:/opt/intel/licenses:/root/intel/licenses
- There are no file is “/surpas/intel/compiler/composer_xe_2013_sp1.3.174/licenses” or “/root/intel/licenses”. All the license files, uncounted and counted are in “/opt/intel/licenses”.
- We are using fortran. Since the licenses coexist could be the cause of the fortran client using the counted license versus the uncounted, that is why it is using the FLEXim license server?
- If separation is the solution, then re-define INTEL_LICENSE_FILE based on what license files a want a particular client to use correct?
- Side note/question. We are compiling 1000+ modules a night. In the current uncounted licenses configuration it takes about 6 hours to complete everything, running man threads. Noticed that when the process started using the counted licenses, which we don’t want at this time, that the process was still running the next day and far behind. The plan is to move to a 100% counted license configuration, is there a way to speed this up, or I will always have a counted/uncounted configuration where the nightly build will have to use the uncounted license?
Let me know if this is confusing. I will clear it best I can.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have separatedout the license files.
1. uncounted licenses located in /opt/intel/licenses no other directory.
2. counted licesnes located /opt/inte/2015/licenses
3. Started license server ./lgmrd -c /opt/intel/2015/liceneses/fortran_counted.lic
4. ifort -v shows ifort version 14.0.3. we want this version to use the uncounted license. We do not want any check out from the license server. I ran ifort -v and it appears that I wasn't checking out any licenses. INTEL_LICENSE_FILE does not contain the path to the counted licenses.
5. I then installed 2015 update 3 into directory /opt/intel/2015. We want this version to use the license server. I activated the software using the license server. The install went with out a hitch. INTEL_LICENSE_FILE does include the uncounted license path while the install was being done.
6. After the install, I ran ifort-v. It still shows verion 14.0.3 as expected, however now I checked out a license. the system used for all of this is a singe Linux system running V6.4. to get what I want, do I need to run the license server on a different server other than where I want to run version 14.0.3 on?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have resolved the issue. The problem was the install procedure put USER.lic file into the /opt/intel/liceneses folder, which forced 14.0.3 to use the license server. I removed the file and everything is good now. Thanks for the input.
I need follow-up on a previous question I asked in this thread. We have 100s of modules to compile per night times 10 plus software trees. We are able to get through this in 6 hours + with out using the license server. When intilially seting up the license server a nightly build used the license sever unknowling to us until we notice the nighly build still running at 10:00am the next day.
1. Is here a way to speed up the check out/in process especially if the nightly build and the license server is on the same node?
2. If not, can a counted license be used on the local server to a licensed server manager, without have the need to check out a seat?
3. Or do I need to also get a node locked/single users based license to run the product locally?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
All compiler floating license seats are available on a first-come, first-served basis for checkout by compiler products installed on client systems that have been configured to check out floating license seats from the license host server system.
However, users may configure their license server to make some features "linger" for a period of time so that the license will be "reserved" during this period after the license is returned by the compiler. No linger time is set by default, so the compiler license seat is usually returned immediately.
For more information on borrowing feature please see the following articles:
https://software.intel.com/en-us/articles/intel-flexlm-license-borrowing-capability
https://software.intel.com/en-us/forums/topic/381572

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page