Starting the License Server

This step is necessary only if you have a floating license. If you have a node-locked license, you can skip this step.

 

Before CONVERGE will run, it needs to check out a license from the license manager. The license manager runs constantly on a server and listens for requests for licenses from processes on the network. The license manager keeps track of how many licenses are checked out and how many are still available.

 

The license manager provided with CONVERGE is the Reprise License Manager (RLM) developed by Reprise Software, Inc. For full documentation on RLM, refer to their website at https://www.reprisesoftware.com.

 

Installing the License Manager

The license manager must be installed only on the machine running the license server. When prompted for the machine architecture, choose the architecture for the machine running the license manager, not the architecture of the machines that will be running CONVERGE.

 

The last step in the license manager installation is the creation of a script named rlmd for starting up the RLM server daemon automatically when the machine boots. If you choose to create the rlmd script, the installation procedure will prompt for a user name under whose account the license manager will start when the computer boots up. Enter a valid user name under which RLM can be run. Even though root is a valid user name, it is not necessary for the license manager to be run as root.

 

The RLM license manager is not included in the CONVERGE installation package. It is available for separate download from the Convergent Science Hub (https://hub.convergecfd.com/downloads).

 

Starting the License Manager

The main server executable necessary for running the license manager is rlm. A number of other executable utilities are placed in the rlm subdirectory. This can be found in the /<installation_directory>/<architecture>/rlm directory. Start the license manager (in the background) in this directory by typing

 

rlm &

 

When started, RLM will look for any files named *.lic that reside in the same directory. During the install procedure, a soft link to the license.lic file in the license directory was created, so RLM will see the license file. The license.lic file provided by Convergent Science indicates that the vendor-specific settings file named csci.set will also be used to handle the licensing. Once RLM starts and sees the valid license.lic file, it will use the csci.set to launch a second rlm daemon as well. If you run the ps command to see what processes are running, you should see two instances of rlm.

 

Some license server error codes that you may encounter when launching the client, with some potential solutions are listed in the License Server Errors section.

 

You must verify that the csci.set file is saved in the same directory as your license.lic file ( /<installation_directory>/<architecture>/rlm ). You can download the csci.set file from the Convergent Science Hub (https://hub.convergecfd.com/downloads). Note that a login is required.

 

Running RLM Automatically at Bootup

Refer to the RLM User Administration Manual for setting up RLM as a service for your platform.