How to Host Multiple Licenses on One License Manager
The FlexNet® license manager reads all of your COMSOL licenses from a single license file. This means that you need to manually merge your licenses into a single license file in order to host them from the same license server machine. This article provides detailed instructions for how to combine two license files.
Note: The following demonstration uses two FNLs. However, the merging process is identical for any amount or combination of floating network, class kit, and COMSOL Server™ license files.
Example of Multiple License Files
Let's assume that you have:
- An FNL, number 1234567, with two concurrent keys, each for both COMSOL Multiphysics® and the Structural Mechanics Module, which you received from your COMSOL representative.
- An FNL, number 2234567, with five concurrent keys, each for both COMSOL Multiphysics® and the Chemical Reaction Engineering Module, which you received from your COMSOL representative.
- A server with hostname licserver.company.com, hostid 123456789012, and opened ports 1718 and 1719.
The first license file, license1234567.dat, looks like:
Click here to expand
#------------------------------------------------------------------
# COMSOL 6.3 FNL License No: 1234567
# Visit www.comsol.com/install for latest installation instructions
#------------------------------------------------------------------
SERVER licserver 123456789012 1718
USE_SERVER
VENDOR LMCOMSOL port=1719
FEATURE SERIAL LMCOMSOL 6.3 permanent uncounted \
VENDOR_STRING=C,5200000000001 HOSTID=ANY BORROW=720 SN=1234567 TS_OK \
SIGN=123456789ABC
INCREMENT COMSOL LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT COMSOLBATCH LMCOMSOL 6.0 permanent 2 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT COMSOLGUI LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT STRUCTURALMECHANICS LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT STRUCTURALMECHANICSBATCH LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT CHATBOT LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT CLIENTSERVER LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT CLUSTERNODE LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=U ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT COMSOLUSER LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=U ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=123456789ABC
INCREMENT MODELMANAGER LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT MODELMANAGERBATCH LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT MODELMANAGERSERVER LMCOMSOL permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
INCREMENT MODELMANAGERSERVERBATCH LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=1234567 \
SIGN=123456789ABC
The second license, license2234567.dat file, looks like this:
Click here to expand
#------------------------------------------------------------------
# COMSOL 6.3 FNL License No: 2234567
# Visit www.comsol.com/install for latest installation instructions
#------------------------------------------------------------------
SERVER licserver 123456789012 1718
USE_SERVER
VENDOR LMCOMSOL port=1719
FEATURE SERIAL LMCOMSOL 6.3 permanent uncounted \
VENDOR_STRING=C,5200000000002 HOSTID=ANY BORROW=720 SN=2234567 TS_OK \
SIGN=ABC123456789
INCREMENT COMSOL LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT COMSOLBATCH LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT COMSOLGUI LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT CHEM LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT CHEMBATCH LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT CHATBOT LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT CLIENTSERVER LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=30-AUG-2016 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT CLUSTERNODE LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=U ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT COMSOLUSER LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=U ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT MODELMANAGER LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT MODELMANAGERBATCH LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT MODELMANAGERSERVER LMCOMSOL permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
INCREMENT MODELMANAGERSERVERBATCH LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=2234567 \
SIGN=ABC123456789
Merging These License Files
To merge these files:
- Make sure that:
- Both of the licenses have been generated for the same hostid.
- Each hostid can be found on the line beginning with
SERVER.
- Each hostid can be found on the line beginning with
- All of the
ISSUEDdates are identical in both license files.- The
ISSUEDdates can be found on the lines beginning withINCREMENT.
- The
- Both of the licenses have been generated for the same hostid.
If the two hostids and/or
ISSUEDdates are not identical, contact your local COMSOL sales representative so that the files can be reissued.
- Combine the two files by copying only the
FEATUREandINCREMENTlines from the second license file and pasting them at the bottom of the first license file. Feel free to add comment lines starting with#.
The combined license file, license_combined.dat, looks like:
Click here to expand
#------------------------------------------------------------------
# COMSOL 6.3 FNL License No: 1234567 and 2234567
# Visit www.comsol.com/install for latest installation instructions
#------------------------------------------------------------------
SERVER licserver 123456789012 1718
USE_SERVER
VENDOR LMCOMSOL port=1719
# FEATURE & INCREMENT lines for license 1234567
FEATURE SERIAL LMCOMSOL 6.3 permanent uncounted \
VENDOR_STRING=C,5200000000001 HOSTID=ANY BORROW=720 SN=1234567 TS_OK \
SIGN=AD9753BE1F54
INCREMENT COMSOL LMCOMSOL 6.3 permanent 2 SUPERSEDE DUP_GROUP=UHD \
ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT COMSOLBATCH LMCOMSOL 6.0 permanent 2 SUPERSEDE DUP_GROUP=UV \
ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT COMSOLGUI LMCOMSOL 6.3 permanent 2 SUPERSEDE DUP_GROUP=UHD \
ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=850405640240
INCREMENT STRUCTURALMECHANICS LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT STRUCTURALMECHANICSBATCH LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT CHATBOT LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT CLIENTSERVER LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT CLUSTERNODE LMCOMSOL 6.3 permanent 2 SUPERSEDE DUP_GROUP=U \
ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT COMSOLUSER LMCOMSOL 6.3 permanent 2 SUPERSEDE DUP_GROUP=U \
ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=123456789ABC
INCREMENT MODELMANAGER LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT MODELMANAGERBATCH LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT MODELMANAGERSERVER LMCOMSOL permanent 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
INCREMENT MODELMANAGERSERVERBATCH LMCOMSOL 6.3 permanent 2 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=1234567 SIGN=123456789ABC
# FEATURE & INCREMENT lines for license 2234567
FEATURE SERIAL LMCOMSOL 6.3 permanent uncounted \
VENDOR_STRING=C,5200000000002 HOSTID=ANY BORROW=720 SN=2234567 TS_OK \
SIGN=ABC123456789
INCREMENT COMSOL LMCOMSOL 6.3 permanent 5 SUPERSEDE DUP_GROUP=UHD \
ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT COMSOLBATCH LMCOMSOL 6.3 permanent 5 SUPERSEDE DUP_GROUP=UV \
ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT COMSOLGUI LMCOMSOL 6.3 permanent 5 SUPERSEDE DUP_GROUP=UHD \
ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT CHEM LMCOMSOL 6.3 permanent 5 SUPERSEDE DUP_GROUP=UHD \
ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT CHEMBATCH LMCOMSOL 6.3 permanent 5 SUPERSEDE DUP_GROUP=UV \
ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT CHATBOT LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT CLIENTSERVER LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=30-AUG-2016 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT CLUSTERNODE LMCOMSOL 6.3 permanent 5 SUPERSEDE DUP_GROUP=U \
ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT COMSOLUSER LMCOMSOL 6.3 permanent 5 SUPERSEDE DUP_GROUP=U \
ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT MODELMANAGER LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT MODELMANAGERBATCH LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT MODELMANAGERSERVER LMCOMSOL permanent 5 SUPERSEDE \
DUP_GROUP=UHD ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
INCREMENT MODELMANAGERSERVERBATCH LMCOMSOL 6.3 permanent 5 SUPERSEDE \
DUP_GROUP=UV ISSUED=31-JAN-2025 BORROW=720 SN=2234567 SIGN=ABC123456789
Using the New Combined License File
The license manager needs to be restarted. Then, it can read the new combined file.
Please consider that:
- Detailed information about the license structure and the meanings of all of the lines in the license file can be found in our documentation.
- Merging two license files does not mean that it will be possible to access a superset of products from the two licenses via a single COMSOL application (e.g., desktop UI, batch, simulation app, etc.). A COMSOL application can only use one license at a time.
- Merging license files combines the available seats for shared products into one single pool. The total number of seats is the sum of the keys from all original
INCREMENTlines, making the seats accessible to every user regardless of which license was used for their specific installation. - When installing the COMSOL® software, you can choose which of the included licenses you wish to use for the installation. By default, only the products specified in this license will be installed.
- By default, when running a single COMSOL application, the license manager will only check out features from the license that was used during the installation.
- For advanced control of license usage across the network, for instance, to restrict the number of seats used by a particular user group, you may want to use an options file. For details, see Part 2 of this course, "How to Administer Optimal COMSOL License Access".
Submit feedback about this page or contact support here.
