Page History
On this page
Table of Contents | ||
---|---|---|
|
Magic Collaboration Studio can be configured to access a FlexNet server for license checkout and validation. The FlexNet server can be installed on the same system or on a separate machine.
Prerequisites
- OpenJDK Java (1.8, 11.0, or 17.0)
- wget Linux utility package unzip (repositoryrespository)
- FlexNet 11.19.6 64-bit: lmadmin installer
- FlexNet 11.19.6 64-bit utilities: lmgrd (zip file)
- Cameo daemon for FlexNet 11.19.6 64-bit (zip file)
Installing FlexNet server
The install_flex_ol_rhel.sh script script will download all required components, deploy the server, create the systemd service entry to control it, and create the necessary firewall rules to allow the required traffic (if firewalld is running). The script may require modification depending on the zone where the interface is located. In addition, the script creates the lmadmin user, which runs the lmadmin service.
The script can also be used for offline installation. Download and place the FlexNet and Cameo daemon packages in the same location as the script. Make sure other prerequisites are installed. . The lmadmin installer can work with several versions of Java, but at least one version needs to be installed on the system in order for the installer to run. On some systems, the ld-linux.so* dynamic linker/loader package may need to be installed in order for FlexNet to run. Most systems will work with the existing ld-linux library.
To install the FlexNet server
Run the install_flex_ol_rhel.sh script to start the installation and follow the installer instructions.
Note All the default values presented by the installer should be accepted, except for the installation
directorypath, which
should be changed when prompted (see step 2)can be a custom path.
After the lmadmin service is installed, start it by executing the following command:
Code Block language bash theme DJango linenumbers true sudo systemctl start lmadmin
To check if the service is running, execute the following command:
Code Block language bash theme DJango linenumbers true sudo systemctl status lmadmin
Troubleshooting
If the Imadmin service failed to start, it is often because the built-in web server cannot resolve the hostname.
To check if this is the case, execute the following commands:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
cd /opt/local/FNPLicenseServerManager/logs tail web.log |
You will see output similar to the following where yourhostname is the name of the host:
Code Block | ||
---|---|---|
| ||
[Tue May 02 18:43:27 2017] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "yourhostname" Configuration Failed |
If this is the case, edit the /etc/hosts file and add the following entry so the webserver could resolve the host:
Code Block | ||
---|---|---|
| ||
192.168.130.10 yourhostname |