Installation of FlexLm Server for Windows/Linux/MacOSX

Installation of FlexLm Server for Windows/Linux/MacOSX


FlexLM floating license (controls the number of concurrent ICM runs).

You do not need this if you are using a nodelocked license.

To configure your FlexLm license server and activate your ICM license you should:

    • Download here the Hostid utility (lmhostid), Vendor daemon (molsoftd) and the Flexlm server utility (lmgrd) utilities according to your platform
    • follow the instructions for either linux or windows servers as shown below.

    Instructions for Linux Servers

    • Run the downloaded hostid utility on your local flexlm server and send the complete output with the hostname to info@molsoft.com.
    • Please give details in the e-mail regarding your company/institution and who the license key is for.
    • After you receive an email with license save attached license.dat file in either /usr/local/flexlm/licenses/ or $ICMHOME directory.
      The license should looks like an example below:
      SERVER helios.molsoft.com A2F9EDC
      VENDOR molsoftd /usr/local/flexlm
      USE_SERVER
      FEATURE icm molsoftd 3.0 26-jul-2003 4 VENDOR_STRING=GERXNDCOBVH \
      ISSUER="Molsoft L.L.C." \
      ISSUED=15-feb-2003 START=15-feb-2003 \
      SIGN=DD7B7E6EBB88

      #NOTE: You can edit the hostname on the server line (1st arg).
      # The (optional) daemon-path on the VENDOR line (2nd arg).
      # Most other changes will invalidate this license.

    • If license.dat exists already in the standard /usr/local/flexlm/licenses/ directory, append it.
      The SERVER line should be the same as for other licenses and can be removed.

    • Download the vendor daemon molsoftd (see download links in the table above) and save it in /usr/local/flexlm or if molsoftd is located in different location then the license.dat should be modified (VENDOR field) VENDOR molsoftd /path/to/molsoftd

      Download Flexlm server lmgrd and utilities (see download links in the table above) save the lmgrd in /usr/local/flexlm

    • run lmgrd:
      lmgrd -c /usr/local/flexlm/license.dat

    • On the client machine /home directory make a file called .flexlmrc and add this line to the file:
      MOLSOFTD_LICENSE_FILE=@NAME-OF-SERVER

    • Configure (or ask your system manager to do that) your local flexlm server to use the license.dat file. You will find more details about installation of the flexlm server at FlexLM end user manual.

    Instructions for Windows Servers

    • You need to have Administrator priveliges on the machine or server to enable Flexlm to run correctly.

    • Run the downloaded hostid utility on your local flexlm server and send the complete output with the hostname to info@molsoft.com.
    • Please give details in the e-mail regarding your company/institution and who the license key is for.

    • After you receive an email with license save attached license.dat file create a directory called C:\flexlm and save the license file there
      The license should looks like an example below:
      SERVER helios.molsoft.com A2F9EDC
      VENDOR molsoftd C:\flexlm
      USE_SERVER
      FEATURE icm molsoftd 3.0 26-jul-2003 4 VENDOR_STRING=GERXNDCOBVH \
      ISSUER="Mol soft L.L.C." \
      ISSUED=15-feb-2003 START=15-feb-2003 \
      SIGN=DD7B7E6EBB88

      #NOTE: You can edit the hostname on the server line (1st arg).
      # The (optional) daemon-path on the VENDOR line (2nd arg).
      # Most other changes will invalidate this license.

      If license.dat exists already in the standard flexlm directory directory, append it.
      The SERVER line should be the same as for other licenses and can be removed.

    • Download the vendor daemon molsoftd (see download links in the table above) and save it in C:/flexlm. Edit the license.dat file we sent you so that the VENDOR line points to the correct pat of the location of molsoft.d

    • Download Flexlm server lmgrd and utilities (see download links in the table above) save the lmgrd in C:/flexlm

    • Start lmgrd as an application from a Windows command shell. To activate the Windows command shell 1. Go to Start Menu 2. Go to run 3. enter cmd.exe. 4. enter cd C:\flexlm and then enter the following syntax:

      
      C:\flexlm> lmgrd -c license_file_list -L [+]debug_log_path
      
      where:
      • license_file_list is one or more of the following: - the full path to a single license file - a directory, where all files named *.dat or *.lic in that directory are used
      • debug_log_path is the full path to the debug log file Prepending debug_log_path with the + character appends logging entries.

    • Configure (or ask your system manager to do this) your local flexlm server to use the license.dat file. You will find more details about this at FlexLM end user manual in Chapter 6.3.
    • When you open icm.exe on the client machine connected to the license server you should see a FlexLM license finder dialog box. Click on the option Specify the License Server and then enter the name of the server as it appears on the first line of your license.dat file.