Managing Lumerical licenses with an existing FlexNet license manager

Overview

This article describes how to manage your Lumerical licenses using an existing FlexLM license manager, rather than Lumerical's FlexLM license manager. This may be useful when you have multiple products managed by the FlexLM license manager system. Rather than running multiple instances of the license manager for each vendor, a single license manager can be used for all of the licenses.

When managing licenses from other vendors, using 'lmgrd' rather than 'lmadmin' version of the license manager is common. We have the articles below for more information about these different versions of Flexera's license manager.

1. Separate license server for each FlexLM

This is the recommended setup

Running each license manager on a separate computer is the trivial configuration. There is no possibility of conflict since each license manager is on a different machine.

Starting the license managers

Start/Run each FlexNet license manager on each machine.

2. Multiple license managers on one machine

This is a popular configuration. Running all of the license managers on a single server is convenient for system administration. It is also helpful for end-users because they only need to remember the name of a single computer for all of their licensing needs.

Starting the license manager

4. One machine, one license manager and one license file

In addition to the configuration described above it is also possible to merge all license files into one (1) single license file.

Requisites

To combine all license files into (1), the license files must share some common characteristics:

The SERVER lines must be the same in all the license files. This is the first line in the license file, and this includes the HOSTID, and the MAC Address.

In order for the license files to be combined, they must have been originally created for the same HOSTID and corresponding MAC address.

License files using the triad redundant configuration can only be combined with other license files that are also triad redundant.

License files that are not redundant cannot be combined with redundant license files.

The FlexNet license manager version should be 11.13 or higher.

If all of these conditions are met, then you can create a license file by copying the license features/INCREMENT of all the licenses.

Keep the format of the license file.

Delete any repeating SERVER lines, use different TCP ports for each vendor daemon. Leaving the TCP port blank, lets FlexNet automatically allocate TCP ports for each vendor from 27000 to 27009.

Make sure you don't edit the content of the INCREMENT lines of the license or it will invalidate the license.

#Please do not delete this comment line.SERVER LICSERVER 1234567890AB 27011# the HOSTID, MACID & license manager portVENDOR LUMERICL port=42128VENDOR AUTODESK port=42001# these are the vendor daemon and listening portVENDOR MATLAB port=42002USE_SERVER# Do not alter anything after this line. # Copy INCREMENT lines from other lic files to the end of this file.INCREMENT FDTD_Solutions_design LUMERICL ......INCREMENT autodesk AUTODESK ...