IBM Support

How to configure the IBM® Rational® License Key Server to serve both permanent and temporary Floating User licenses?

Question & Answer


Question

How do you force the IBM® Rational® License Key Server to serve both permanent and temporary Floating User licenses at the same time?

Cause

The license server is configured to only serve licenses from the license file with permanent licenses (rational_server_perm.dat), or from the license file with temporary licenses (rational_server_temp.dat), but not both.

Answer

Configure the IBM® Rational® License Key Server as follows to serve both permanent and temporary licenses at the same time:

Disclaimer

This solution contains information about modifying the system registry. Before making any modifications to the Microsoft Registry Editor, it is strongly recommended that you make a backup of the existing registry. For more information describing how to back up the registry, refer to Microsoft Knowledge Base article 256986

If the IBM® Rational® License Key Server was initially started as a Microsoft® Windows® service:

  1. Access Start > Run... and enter regedit
     
  2. Navigate to the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager\FLEXlm License Manager\License

    Note: On 64-bit Windows 7 and Windows 10 platforms, please navigate to the following key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\FLEXlm License Manager\FLEXlm License Manager\License
  3. Modify the current key value, which is the full path to either the license file with permanent licenses, or to the license file with temporary licenses, to match the following:

    [full path to the license file with the permanent licenses];[full path to the license file with the temporary licenses]

    Note: The 2 paths are separated by a semi-colon ";". No spaces are used.

    For example:
    C:\Program Files (x86)\IBM\RationalRLKS\common\rational_server_perm.dat;C:\Program Files (x86)\IBM\RationalRLKS\common\rational_server_temp.dat
  4. Close the registry editor and restart your IBM® Rational® License Key Server.

If the license server was initially started as a process from a command prompt:
  1. Use the following lmdown command to stop the IBM® Rational® License Key Server process:
    lmutil lmdown -c <path_to_license_file> -vendor ibmratl
  2. Restart the IBM® Rational® License Server process with the following command:
    lmgrd -c <path_to_perm_file>;<path_to_temp_file>

    Note: The 2 paths are separated by a semi-colon ";". No spaced are used before and after the semi-colon.

Note: If after editing the path to the license files to both the permanent and the temporary license files, you see a problem where the path to the license files is too long resulting in FLEXlm -16 error or license server died errors, refer to technote 1294897: Cannot read data from license server. FLEXlm error: -16.

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSTMW6","label":"Rational License Key Server"},"ARM Category":[{"code":"a8m0z0000001i5rAAA","label":"Rational licensing->License Key Server->Configuration"}],"ARM Case Number":"","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.1.4;8.1.5;8.1.6","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
31 December 2020

UID

swg21122042