On this page

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 version32-bit system64-bit system
2021x and laterWe 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 earlierWe 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.

Redhat/Fedora/CentOS
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.

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

3. Install the Linux Standard Base (LSB) library.

sudo apt-get install lsb-core
Modeling tool version32-bit system64-bit system
2021x and later
  • We recommend using 32-bit lmadmin installer or 32-bit lmgrd.

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 installer or 32-bit lmgrd.
  • Please use 32-bit lmadmin installer. Additional 32-bit libraries need to be installed in the 64-bit multi-arch system to execute them.
  • Alternatively, you can use 64-bit lmgrd version 11.12.1. Learn more about 11.12.1 installation >>

Installing FlexNet 11.17.0, 11.18.2, 11.19.0