On this page
For more information about FlexNet, see:
Choosing the Flexnet server manager
There are three types of FlexNet server managers:
- lmadmin – a web-based license server manager with GUI (recommended).
- lmgrd – a license server manager with a command-line interface.
- lmtools – the old Windows-based server manager (replaced by lmadmin).
We recommend using lmadmin.
- lmadmin installer comes in 32-bit architecture (regardless of the version) only.
- 11.12.1 version license server utilities (except the lmadmin installer) come in 32/64-bit architectures.
- 11.14 version license tools are not available in 64-bit binaries. Only 32-bit tools are available (additional 32-bit libraries need to be installed in the 64-bit multi-arch system to execute them).
Prerequisites
- You have downloaded the installation files of:
- the FlexNet license server manager.
- the vendor daemon - Cameo.
The license server manager (e.g., lmadmin) should be of the same or later version as a vendor daemon - Cameo you use.
For Windows users
To use lmadmin on Windows platforms, the Microsoft Visual C++ 2013 Redistributable Package must be installed. You have an option to install this package during the FlexNet Publisher License Server Installer process.
Windows | 32-bit system | 64-bit system |
---|---|---|
| We recommend using 32-bit lmadmin or 32-bit lmgrd with a 32-bit Cameo daemon vendor file. | We recommend using 32-bit lmadmin. Additional 32-bit libraries need to be installed in the 64-bit multi-arch system to execute them. |
For Linux users
Linux | 32-bit system | 64-bit system |
---|---|---|
This can be achieved either by: 1. Adding the user to the 'sudo' group 2. Editing the file /etc/sudoers using visudo. Method 1 (Ubuntu based) sudo adduser newuser sudo usermod -aG sudo newuser Method 2 (Ubuntu based) Modify '/etc/sudoers' with the editor "visudo". #Create a user called "newuser" [root@mylinux~]#useradd newuser [root@mylinux~]#passwd newuser #Edit the file with visudo: [root@mylinux~]# visudo #Find a line 'User privilege specification' and add the following. newuser ALL=(ALL) ALL Method 1 (Redhat/Fedora/CentOS) sudo adduser newuser sudo passwd newuser sudo usermod -aG wheel newuser |
For Ubuntu sudo apt-get install lsb-core For Redhat/CentOS/Fedora sudo yum install redhat-lsb-core |
Installing 32-bit lmadmin on a multi-arch machine will require 32-bit libraries. For recent Ubuntu sudo apt-get install libc6-i386 apt-get update sudo apt-get install lsb-core For older Ubuntu use sudo dpkg --add-architecture i386 apt-get update sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 sudo apt-get install lsb-core For Redhat/CentOS/Fedora sudo yum install redhat-lsb-core.i686 Running 64-bit lmgrd on 64-bit systems requires 64-bit Linux Standard Base (LSB) library. For Ubuntu sudo apt-get install lsb-core For Redhat/CentOS/Fedora sudo yum install redhat-lsb-core
Both of them require 32-bit libraries. Install it using: For recent Ubuntu sudo apt-get install libc6-i386 apt-get update sudo apt-get install lsb-cor For older Ubuntu sudo dpkg --add-architecture i386 apt-get update sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 sudo apt-get install lsb-core For Redhat/CentOS/Fedora sudo yum install redhat-lsb-core.i686
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/FNPLicenseServerManager |
Check if LSB was installed successfully using:
lsb_release -a
In order to query which lsb library is required for a particular Centos version, the following command can be executed:
sudo yum provides /lib/ld-lsb.so.3
It is the best practice to run license servers on a server-based OS.