FLEXnet™ Procedures for Concurrent Licenses - Linux®/UNIX® Print E-mail

Installation of SlickEdit® FLEXnet Server on Linux/UNIX

Please read each instruction carefully!

1. Download the FLEXnet server files for the appropriate Linux or UNIX operating system:
 
   • Linux
   • Solaris SPARC
   • Solaris x86
   • HPUX
   • AIX

2. Extract the TAR file to any directory (for example, /opt/slickedit_server/) using the command:
 
      tar -xvzf linuxflex.tar.gz



3. Change to the directory where the files were extracted to (if you are not currently in the directory), for example, /opt/slickedit_server/flexserver/. The tar command will automatically create and extract to the subdirectory flexserver. (All of the following commands are assumed to be executed from the flexserver directory.)

4. As ROOT, run the following command (you can/should use the su command for temporary ROOT privileges):

    ./install_fnp.sh

This will set up Trusted Storage for the Linux or UNIX platform. Be sure the program terminates with the message "Configuration completed successfully".



5. After a successful execution of the install_fnp.sh command, you will need to exit from ROOT status using the exit command, and run the remaining commands as a regular user.

***NOTE THAT YOU MUST NOT BE THE ROOT USER FOR THE REMAINING COMMANDS***

6. From the same directory, run the command:

   ./vssvract activate <YourLicenseKey> -hyb <NumberOfLicenses>



7. After a successful execution of the command in Step 5, set the environment variable LD_LIBRARY_PATH with the one of the following commands, depending on your current shell:

Command for BASH shell:
   export LD_LIBRARY_PATH=.

Command for C-shell:
   setenv LD_LIBRARY_PATH .

You can check to see if the environment variable was set by running the command:
   echo $LD_LIBRARY_PATH



8. The default port, with which lmgrd communicates, will be between 27000 and 27009, but you can make it static by editing the vsflex.lic file located at /path/to/flexserver/.

This MUST be set prior to starting the server! It is HIGHLY recommended that a static port is used!

Edit the file as follows:

    SERVER this_host ANY 27000
  VENDOR vsflex


 

9.  IMPORTANT NOTE: Before you start the server with the step below, make certain there are no vsflex processes running on the server machine. (Shutdown old SlickEdit license servers.)

Run the following command to start the FLEXnet License Server:

    ./lmgrd -c vsflex.lic

This command starts the lmgrd server which services all SlickEdit licenses. DO NOT run this command as ROOT.

The SlickEdit License Server is now up and running. Please check the additional notes below for troubleshooting tips.

10.  Next, set the environment variable VSFLEX_LICENSE_FILE on EACH of the client machines that will run SlickEdit. Set the value of VSFLEX_LICENSE_FILE to the port@hostname of the FLEXnet server you set up in the previous steps (e.g. 27000@myserver). This will direct SlickEdit to check the server "myserver" using port 27000 for a SlickEdit license.

Additional Notes:

• You may need to make an exception for lmgrd and/or vsflex in the Linux firewall, if applicable.

• Information about all licenses currently activated on server:
    ./vssvract list

• You can stop the license server with the following command:
    ./lmutil lmdown

• List of all licenses currently in use (accessible to the Server Administrator):
    ./lmutil lmstat -a


SlickEdit.com Login
Username
Password
    Remember Me
Create New Account
Lost Password or Username?

Show Cart
Your Cart is currently empty.

Download Trial

Licensing Options

OEM Partners

Site Search