How to set up MARS license server on Linux (e.g. HPC clusters).

Frequently asked questions

How to set up MARS license server on Linux (e.g. HPC clusters).

Postby ES3 » Mon Sep 28, 2015 10:34 pm

On HPC clusters (Quest@NU, CCI@RPI, VS3@BOKU, etc), a program called MARS license daemon (marsld) needs to be started. It can either run on a dedicated license server or on the front node of the cluster, as long as it can communicate with the computing nodes.

MARS version > 2015.1.56

  1. Our user provides the MAC address of the license server, ES3 will provide the license daemon executable (e.g. marsld). The license daemon prints license information and exits if it runs with option -I.
  2. Add
    Code: Select all
    export MARS_LICENSE_SERVER=21630@[server_name]

    to bash profile (e.g. ~/.bash_profile). Notice: replace [server_name] with IP address or hostname.
  3. Run
    Code: Select all
    source ~/.bash_profile
    to update MARS_LICENSE_SERVER.
  4. Start MARS license daemon (marsld) by running
    Code: Select all
    ./marsld
    Note: if permission denied, run "chmod 755 marsld".
  5. Run
    Code: Select all
    ps aux |grep marsld
    to check if marsld is started successfully.

MARS version <= 2015.1.56

  1. Download MARS license daemon (marsld) from http://mars.es3inc.com/protected/MARS/.
  2. Add
    Code: Select all
    export MARS_LICENSE_PATH=[license_file_path]
    export MARS_LICENSE_SERVER=21630@[server_name]

    to bash profile (e.g. ~/.bash_profile). Notice: replace [license_file_path] with the absolute path of the license file received from ES3, replace [server_name] with IP address or hostname.
  3. Run
    Code: Select all
    source ~/.bash_profile
    to update MARS_LICENSE_PATH and MARS_LICENSE_SERVER.
  4. Start MARS license daemon (marsld) by running
    Code: Select all
    ./marsld
    Note: if permission denied, run "chmod 755 marsld".
  5. Run
    Code: Select all
    ps aux |grep marsld
    to check if marsld is started successfully.
ES3
 
Posts: 42
Joined: Thu Jul 09, 2015 9:36 pm

Return to FAQs

Who is online

Users browsing this forum: No registered users and 1 guest

cron