User guide
Chapter 3 - Managing Licenses from Multiple Vendors
One Machine with Multiple License Servers
FLEXnet Licensing End User Guide 31
One Machine with Multiple License Servers
In this model, each vendor daemon and its associated license file or files is served by its own
lmgrd process, and everything is contained in one server machine. Figure 3-2 depicts this
scheme.
Figure 3-2: Multiple lmgrds, Multiple License Files
When maintaining separate license servers on the same machine, keep in mind:
• If the TCP/IP port number is specified on the SERVER line, it must be different for each
license server. Use a standard text editor to change the TCP/IP port number in each license
file so that they are all different. If you are running 10 license servers or less, you can omit
all port numbers and
lmgrd will choose unique ones for you within the default range of
27000-27009.
• You must make sure that you are using a compatible version of
lmgrd for each particular
license file. This is done by using an explicit path to
lmgrd. See “Version Component
Compatibility.”
• The number of license servers is limited only by the CPU memory and networking of the
machine.
Advantages
• The license files for each vendor are independent from one another.
• License servers are maintained separately. If one server goes down, the other servers
continue to serve licenses for their vendors.
• Each server has its own debug log.
Disadvantages
• Administrative overhead is high.
• If the machine goes down, all licensing is disabled.
License Server 1
Vendor ABC’s
License Files
License Server 2
Vendor DEF’s
License Files
License Server 3
Vendor XYZ’s
License Files
Single Server Machine
lmgrd
Vendor
XYZ
Daemon
lmgrd
Vendor
DEF
Daemon
lmgrd
Vendor
ABC
Daemon