Column Control DTX

Setting up a Floating Network License Server

Configuration Guides

Step-by-Step Instructions

Keysight License Server Setup

This server setup uses the FlexLM license service setup tools. It will setup two services to run on the local machine: agileesofd and lmgrd.

1. Download the Keysight FlexLM license service setup tools at www.keysight.com/find/Keysight-network-server-software

2. Unzip LicenseServer.zip to the desired location on the desired license server machine. Make sure the desired location is a writable directory.

3. Run lmtools.exe.

4. Click Config Services to configure a new server.

5. Set the path for the lmgrd.exe file to point to the lmgrd.exe file in the LicenseServer directory.

6. Set the path for the license file to point to the LicenseServer directory. This is the directory when you put floating license files (with the .lic extension). If you have more than one license file, then you put all of them in this directory.

These licenses use a host ID based upon a MAC address, which is different than node-locked licenses based on the PC Host ID.

7. Set the debug log file to point to the LicenseServer.log file in the LicenseServer directory. When complete, click Save Service.

Note that the Service Name can be changed, if needed. If you don’t select Use Services and Start Server at Power Up, then you will need to manually start the server (see next step) every time you restart this computer.

8. Change to the Start/Stop/Reread tab.

9. Select Start Server to initialize the license services. This is also where the server can be shutdown, using Stop Server.

You will see the message Server Start Successful once the server setup is complete.

10. The server status can be checked by viewing the log file or running the command from the LicenseServer directory

Client-Side Setup

In order to have access to network licenses, all clients must add an environment variable to point to the license server. You can set one of 3 environment variables, depending upon how many software products you have installed on a computer that use FlexLM licensing and how many license-server computers you have that can serve network licenses:

A. KS9000_LICENSE_FILE

Use this environment variable to only direct a Keysight KS9000-based software product to a specified license-server computer.

B. AGILEESOFD_LICENSE_FILE

Use this environment variable to direct any Keysight software product to a specified license-server computer.

C. LM_LICENSE_FILE

Use this environment variable to direct a software product using FlexLM licensing to a specified license-server computer. This environment variable is the least preferred choice because it can affect many software products and may adversely affect an application’s start-up time if it does not need a network license.

It is always preferable to use the environment variable with the least effect upon all software products on your computer (i.e. prefer KS9000_LICENSE_FILE over AGILEESOFD_LICENSE_FILE or LM_LICENSE_FILE).

You will need administrative permissions to set a system environment variable.

Alternately, this can be done manually through the Control Panel:

1. To create a new environment variable, navigate to: Control Panel -> System -> Advanced System Settings -> Environment Variables

2. Select New under System variables

3. Set Variable name: AGILEESOFD_LICENSE_FILE

4. Set Variable value: @<ServerHostName>

Note the “@” prefix to the hostname.

5. Server setup complete.

×

Please have a salesperson contact me.

*Indicates required field

Preferred method of communication? *Required Field
Preferred method of communication? Change email?
Preferred method of communication?

By clicking the button, you are providing Keysight with your personal data. See the Keysight Privacy Statement for information on how we use this data.

Thank you.

A sales representative will contact you soon.

Column Control DTX