ANSYS Startup Program Licensing

In this section we present instructions on accessing ANSYS Startup Program licenses to use with ANSYS products. This is your first stop after you have obtained a company-specific license key from Rescale.

There are currently two options to access the ANSYS Startup Program license server. The first option is running on Rescale ScaleX platform, including compute Jobs and Desktops. The second option is running in an on-premise compute environment. Please contact us if you are having trouble.

Contents

License Settings for Rescale ScaleX platform

The following instructions apply to adding a New Job and spinning up a New Desktop on the Rescale ScaleX platform.

For a New Job, the license options are located in Job Setup, in the Software Settings page, and after selecting the ANSYS analysis option. Once there, select Use Existing License

For a New Desktop, the license options are located in the ADD SOFTWARE section, and after selecting the ANSYS analysis option and/or desktop environment. Once there, select Use Existing License

You will then have to input your license information in the three box fields.

License (ANSYSLMD_LICENSE_FILE):
10001@ansys-startup.license.rescale.com

ANSYS License Interconnect (ANSYSLI_SERVERS):
10000@ansys-startup.license.rescale.com

Project Code (LM_PROJECT):
Enter your company-specific key

The three completed fields should look like the following example of an ANSYS Fluent license server address:

Platform License Settings

Some ANSYS analysis software may only require two license fields to be filled out. In those cases, only fill out what is shown such as that of an ANSYS HFSS License Server address:

Platform License Settings

Your job or desktop is now configured to check out a license from the ANSYS Startup Program license server. After the first time, these values will be stored as a dropdown selection.

License Settings for On-premise use

The following instructions apply to running in on-premise environments, such as a traditional local cluster workflow. In short, ANSYS software expects the above three names and values to exist as environment variables before the software starts.

For a Windows workstation

You will have to set the following environment variables at the system level on your machine. To do so, first right click on My Computer and select Properties. On the top left hand side of the System window, select Advanced System Settings to open the System Properties window. It should look as the following image:

Environment Variable Settings

Here, click on Environment Variables... located on the bottom right of the window. You will the list of User Variables and System Variable on your workstation. You will have to create 3 System Variables:

Select New... to open the New System Variable Window. Please manually input the following three variables:

Variable name: ANSYSLMD_LICENSE_FILE
Variable value: 10001@ansys-startup.license.rescale.com

Variable name: ANSYSLI_SERVERS
Variable value: 10000@ansys-startup.license.rescale.com

Variable name: LM_PROJECT
Variable value: Enter your company-specific key

An image representing the first two environment variables already entered and the third one being entered is shown below:

Adding a Variable

After all three environment variables have been entered, press OK. Your workstation should now be configured to check out a license from the ANSYS Startup Program license server when you launch ANSYS software.

For a Linux workstation

In the case of a Linux workstation, you have to set the environment variables in your startup configuration file. It is recommended to persist the environment variables across new shell/terminal sessions.

For example, for a bash shell, add the following script in your ~/.bashrc file which is located in your $HOME directory.

ANSYSLMD_LICENSE_FILE=10001@ansys-startup.license.rescale.com
ANSYSLI_SERVERS=10000@ansys-startup.license.rescale.com
LM_PROJECT=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export ANSYSLMD_LICENSE_FILE ANSYSLI_SERVERS LM_PROJECT

If you are using a different Linux shell, such as C shell (~/.cshrc startup file) or Z shell (~/.zshrc startup file), the setup is similar but please refer to your shell's documentation for the correct syntax.