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.
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.
Windows
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.
Modeling tool version | 32-bit system | 64-bit system |
---|---|---|
2021x and later | We recommend using 32-bit lmadmin or 32-bit lmgrd with a 32-bit Cameo daemon vendor file. | We recommend using 64-bit lmadmin or 64-bit lmgrd with a 64-bit Cameo daemon vendor file. |
19.0 and earlier | We recommend using 32-bit lmadmin or 32-bit lmgrd with a 32-bit Cameo daemon vendor file. | We recommend using 32-bit lmadmin or 32-bit lmgrd with a 64-bit Cameo daemon vendor file. |
Installing FlexNet 11.17.0, 11.18.2, 11.19.0
Linux
It is the best practice to run license servers on a server-based OS.
- You need to have the glibc libraries installed corresponding to your operating system architecture.
You need to create a non-root system user with root privileges and install/run the server tools(lmadmin/lmgrd) using it.
You need to install the Linux Standard Base (LSB) library.
Redhat/Fedora/CentOS
1. Create a new user and add this user to the group.
2. Add user to sudoers (/etc/sudoers).
3. Install the Linux Standard Base (LSB) library.
sudo groupadd -r lmadmin sudo useradd -d /home/lmadmin -g lmadmin -m -r lmadmin sudo echo "lmadmin ALL=(ALL) NOPASSWD:ALL " >> /etc/sudoers sudo yum install -y ld-linux.so.2 sudo yum install redhat-lsb-core
Check if LSB was successfully installed 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
Ubuntu OS
1. Add the user to the 'sudo' group
2. Edit the file /etc/sudoers using visudo.
sudo adduser newuser sudo usermod -aG sudo newuser
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
3. Install the Linux Standard Base (LSB) library.
sudo apt-get install lsb-core
Modeling tool version | 32-bit system | 64-bit system |
---|---|---|
2021x and later |
| We recommend using 64-bit lmadmin or 64-bit lmgrd with a 64-bit Cameo daemon vendor file. |
19.0 and earlier |
|
|
Installing FlexNet 11.17.0, 11.18.2, 11.19.0