47.1.3.1. Registering the License

An environment variable, FBLMD_LICENSE_FILE, is defined so that the RecurDyn licensing knows where to find a license file or a license server. The environment variable can be defined by the user in an appropriate manner according to the Linux shell being used. Another option is to place the environment variable definition in a special file that is checked by the licensing utility (FLEXnet). The name of the file is .flexlmrc and it should be located in your home directory.

Use a text editor to create the flexlmrc file. One method is to use the vi editor, as follows (where userName is your user account name):

vi /home/userName/.flexlmrc

Node-Locked Licenses

For a node-locked license enter the following into the file in order to define an environmental variable that defines the license file location:

FBLMD_LICENSE_FILE = /opt/functionbay/ <CurrentVersion>/License.dat

Floating Licenses

For a client installation enter the following into the file in order to define an environmental variable that defines the license server location:

FBLMD_LICENSE_FILE = port_number@hostname

To Use a Redundant License

If you use a redundant license, separate each port_number@hostname entry with a comma (typically there are three license servers with a redundant license).

FBLMD_LICENSE_FILE = port_number@hostname1, port_number@hostname2, port_number@hostname3

Note

You can adjust the time a FLEXnet client waits to hear back from a license server using an environment variable. For example, to want to set as 20sec:
export RD_FLEXLM_TIMEOUT=20