6.9 Using Multiple RLM Servers

As the RLM Server can run multiple licenses, it is recommended that you install one RLM Server for your configuration.

However, if your configuration requires more than one RLM Server, you will need to configure the Adaptive Computing products to connect to a specific RLM Server. If not configured to connect to a specific RLM Server, the Adaptive Computing product will scan the network and connect to the first RLM Server it finds listening to request the license. If the first RLM Server does not have the product's license, the RLM connection will fail.

If you are using multiple RLM Servers and you want to configure the Adaptive Computing products to connect to a specific RLM Server, do the following:

  1. Modify the RLM Server to not accept the network search connections.
    • Edit the init script in /opt/rlm/ to add -noudp.
      start() {
      su -l $rlmuser -s /bin/bash -c "$rlmdir/rlm -l -dlog $debuglog -noudp &"
      }
  2. Enable the Adaptive Computing product to connect to the specific RLM.

    On the host where the Adapative Computing product resides, do the following:

    1. Create a new text file and name it with the .lic extension (typically, remote.lic) and save it in the same location as the other Adaptive Computing licenses. Be careful not to override an existing license.
    2. Edit the new remote.lic file to point to the specific RLM Server (hostname) and accept the RLM Server port. Port 5053 is the default. If you use a different port number for the RLM Server, specify that port number in the remote.lic file.
      HOST $<hostname> ANY 5053

Repeat as needed for each Adaptive Computing product that you want to connect to a specific RLM Server.

© 2017 Adaptive Computing