The following files are necessary to setup the RecurDyn License Server on Linux and should be obtained from your RecurDyn distributor.
• fblmd
• lmgrd
• lmutil
To set up the license server, formal installation
1. Log in as superuser.
2. Create a license server working directory by typing in the following on the Linux console:
mkdir /opt/functionbay/<CurrentVersion>/RD_License
3. Copy the license server files listed above into the license server working directory.
4. In the case where the account does not automatically set the files for execution, the Linux command ‘chmod’ should be used as follows:
chmod +rx fblmd lmgrd lmutil
5. Log out as superuser.
To set up the license server, informal installation
1. Create a license server working directory by typing in the following on the Linux console:
cd
mkdir opt/functionbay/<CurrentVersion>/RD_License
2. Copy the license server files listed above into the license server working directory.
3. In the case where the account does not automatically set the files for execution, the Linux command ‘chmod’ should be used as follows:
chmod +rx fblmd lmgrd lmutil
To start the RecurDyn license server
The general form of the command is:
lmgrd –c [license file name] –l [log file name]
1. You should type the following from the working directory of the license server:
./lmgrd –c license.dat –l recurdyn.log
2. If there is no error, you can use any text editor to see the contents of log file.
Note
If you use a Linux environment with x64, you need to install addtitional LSB library.
If you do not do any additional installation, the following error occurs.
/lib64/ld-lsb-x86-64.so.3: bad ELF interpreter
The solution is as follows.
yum -y install redhat-lsb
To stop the RecurDyn license server
The general form of the command is:
lmutil lmdown –c [license file name]
1. You should type the following from the working directory of the license server:
./lmutil lmdown –c license.dat
2. The following appears:
Port@Host Vendors
1) 27000@[host_name] fblmd
Are you sure <y/n>?
3. You should type the letter y in order to confirm the shutdown.
4. FLEXnet License Server shut down.
Note
Flexlm goes looking for the MAC address on the Ethernet interface named "eth0" and if it doesn't find it, it returns an empty or blank hostid. If you go to the directory where the devices are mapped -- could be /etc/config or /etc/iftab or /etc/udev and rename eth1 to eth0, then it should work.
One way you may be able to rename the interface from "eth1" to "eth0" is to use the Linux "Network" Administration GUI tool (you'll need the root password). In the window that appears you would select on the "Hardware" tab to display a dialog that shows all the interfaces. Select the row with the eth1 device and click Edit. In the dialog box that appears you should see a field that allows you to rename interface to eth0. Just follow through on OK clicking and saving as indicated. A reboot may not be needed, but probably should be done to insure the change is persistent.