Context & Prerequisites
Warning: This process consists of two inseparable steps. This article describes the first part, which explains how to install lmadmin as a license server manager. For the second part, please refer to article KA-01301 "Linux: Set up FlexNet server for Thermo Scientific License".
- System Requirements for lmadmin
The supported Linux platforms for installing a FlexNet license server and using the Thermo Scientific FlexNet tools for license administration are the following (see FlexNet Release notes, section “System Requirements for lmadmin”) :
- Linux x86-64 ( 64-bit) server-tested platforms:
- Red Hat Enterprise Linux 8 and 9
- SUSE Linux Enterprise 15 SP3, 15SP4
- Ubuntu 20.4
The lmadmin installer requires that JRE or OpenJDK 1.6 or later (for OS X: JRE or OpenJDK 1.7 or later) is installed. If the JRE/ OpenJDK is not already present on the machine, it must be installed separately, because it is not bundled with the lmadmin installer.
Download links for the JRE can be found on the Java download page, and download links for OpenJDK versions can be found on the OpenJDK download page.
Do not run the 32-bit lmadmin and the 64-bit lmadmin on the same system. If you are upgrading from the 32-bit lmadmin to the 64-bit version, you must stop and uninstall the 32-bit lmadmin first.
- Supporter browsers for lmadmin
lmadmin is tested on the following Web browsers:
- Red Hat Linux—Mozilla Firefox 46.x, Google Chrome 106.x
- Download the license server installer
To use Thermo Scientific Software, you must have installed version 11.16.6 or higher of the FlexNet tools on your system. You can download the latest version of those tools via the following link. Linux:
Process
- Warning:
- To install lmadmin, you must run the following steps as a non-root user with root privileges (do not use root user).
- Before starting the installation, make sure the Linux Standard Base (LSB) library is installed:
- For Ubuntu:
- sudo apt-get install lsb-core
- For Redhat/CentOS:
- sudo yum install redhat-lsb-core
- Linux Installation of lmadmin as license server manager:
1. Open a Terminal window.
2. Install lmadmin from the directory "FlexNetLmadminInstaller" where you have extracted the FlexNet server tools archive:
- Run the command:
sudo./flexnet-asglmd_mcslmd-server_11.19.4.1_linux-x64-gcc48/FlexNetLmadminInstaller/lmadmin-x64_lsb-11_19_4_1.bin
- If you get an error message about missing libraries, please refer to the "System requirements for lmadmin" section above.
3. By default, the lmadmin install directory is: /opt/FNPLicenseServerManager
4. Perform all steps with default values and finish.
5. Launch the command:
sudo chown -R <YourUserName> /opt/FNPLicenseServerManager
6. Add the current directory to your library path by entering the following command:
- Linux bash:
export LD_LIBRARY_PATH=/opt/FNPLicenseServerManager/:$LD_LIBRARY_PATH
- Linux csh:
setenv LD_LIBRARY_PATH /opt/FNPLicenseServerManager/
7. Start the server with the command:
/opt/FNPLicenseServerManager/lmadmin
8. Check that the server has started:
- Open http://localhost:8090/ in a web browser to access its web user interface.
- The process lmadmin should be displayed by the command: ps -fC lmadmin
Notes & Related links
- For more information on lmadmin, please refer to FlexNet Publisher – License Administration Guide, section "lmadmin License Server Manager".
- Installing lmadmin will temporarily stop the current FlexNet Publisher service (if already started).
- To learn the next steps for setting up a FlexNet server for Thermo Scientific license, see article KA-01301 "Linux: Set up FlexNet server for Thermo Scientific License".