Question QI-005 (continued)

Please note that the following instructions are for installation of a floating license on Unix/Linux computers only.

The installation instructions for various other license types and platforms may be found here.

System ID for Floating License

The system ID for the floating license is obtained by running the echoid command, found in the <ADINAHOME>/slm directory (<ADINAHOME> denotes the directory where ADINA is installed).

  cd <ADINAHOME>/slm
  ./echoid

The program will echo the 'Lock Code 1' of your installation. The Lock Code 1 ID is the system ID that you need to send to ADINA R & D (email: password@adina.com) to obtain the license file.

For University users: please also provide the IP subnets where ADINA will be used, e.g., 152.12.*.*. You may specify up to 6 subnets.

Starting the Floating License Manager

The floating license file must be named "lservrc" and placed in the <ADINAHOME>/slm directory.

To start the ADINA floating license server, run the lserv program.

  ./lserv

This completes the ADINA floating license installation.

Checking License Availability

To check the availability of floating licenses available on your server, run the lsmon command by typing lsmon followed by the license server machine name. E.g., if your license server machine host name is "galileo", the command will be

  ./lsmon galileo

Stopping the Floating License Manager

If you need to stop the floating license manager, run the lsrvdown command, followed by the license server machine name, e.g.,

  ./lsrvdown galileo

Restarting the Floating License Manager

If you need to restart the floating license manager, first, run the lsrvdown command to stop the floating license manager, e.g.,

  ./lsrvdown galileo
Then, run the lserv command to start the floating license manager.
  ./lserv

Common Problems

No license features listed in lsmon output
The most common reason is that the license file "lservrc" is not placed in the <ADINAHOME>/slm directory, or the license file name has an extension (e.g., .dat or .txt). Another possibility is that the filename is not in lower case.

Firewall prevents access of license server from clients
The ADINA floating license is based on SentinelLM which uses UDP port 5093 to communicate. You need to allow this port through your firewall for the ADINA floating license to work.

SentinelLM server already running for other programs
SentinelLM allows only one server program to run on one machine. If there is already a SentinelLM server running for some other program(s), you need to combine the ADINA "lservrc" license file with the existing license file and restart the license server program.

If the current license server program is running SentinelLM 7.0 or later, ADINA programs will be to get the license from the license server. If not, you need to stop the current license server program, put the combined license file to the <ADINAHOME>/slm directory and start the ADINA license server program. The other programs should be able to obtain the licenses as usual. You can run lsmon to verify that all the license features are there.

Additional Information

Please refer to the README file in the <ADINAHOME>/slm directory for more information.

ADINA logo