License type

Rahul_P1
Rahul_P1
Altair Employee
edited October 2020 in Community Q&A

Which version do you use on your cpu?

There are two kinds of licenses, node locked and server license,

A node locked license will work on only one machine, the machine for which the license was generated,

A server license although set up on one machine (using the license manager) can be accessed by any machine connected to this machine via a network. you will also need a license manager application to run this.

In 9.0 and 10.0

Network License - available to many machines on a network. This is usually called the server
license. It requires an active FLEXlm license manager process.
Node_locked License is locked to an individual machine. There is no need to run the license
manager for this type of license.

Look at the first line in your license file. If the first word is SERVER, the license is a server license;
If the first word is FEATURE, it is a node-locked license (typically used for a stand-alone machine).

If this is a 11.0 license or above the difference between a server based license and a node locked license is that in a server based license each feature has a COUNT field

Once you have identified which license you have you can proceed, if it is a server license and you have a license manager set up on this machine and other machines can access this machine you can do what you require, for any other machine to access this machine (where the license manager is set up) it will need an environment variable,

To set an environment variable in say windows vista or xp

Windows xp

1. Right click on My Computer from the Start menu

2. Choose Properties from the context menu

3. Click on Advanced tab

4. Click on Environment Variables,

5. Click on new under the system variables section and enter the variable name and value

If you are using a local license file, simply set the value to the full pathname of the file.

The proper format for a network license location is port@hostname

ALTAIR_LICENSE_PATH port@hostname

port is the port number. The port number in this command matches with the port number in the TCP_LISTEN_PORT = 6200 line in the altair-serv.cfg file in the licensing folder, changing this port number in the altair-serv.cfg file will allow you to connect using this new port and the environment variables will then need to be set with this new port number.

host1 is the host name, this can be the name or the IP address of the servers.

Windows 7

1. Right click on My Computer from the Start menu

2. Choose Properties from the context menu

3. Click Advanced system settings > Advanced tab

4. Click on Environment Variables,

5. Click on new under the system variables section and enter the variable name and value

If you are using a local license file, simply set the value to the full pathname of the file.

The proper format for a network license location is port@hostname

ALTAIR_LICENSE_PATH port@hostname

port is the port number. The port number in this command matches with the port number in the TCP_LISTEN_PORT = 6200 line in the altair-serv.cfg file in the licensing folder, changing this port number in the altair-serv.cfg file will allow you to connect using this new port and the environment variables will then need to be set with this new port number.

host1 is the host name, this can be the name or the IP address of the servers.

To set the environment variables in unix/linux

If you are using a local license file, simply set the value to the full pathname of the file.

The proper format for a network license location is port@hostname

ALTAIR_LICENSE_PATH port@hostname

port is the port number. The port number in this command matches with the port number in the TCP_LISTEN_PORT = 6200 line in the altair-serv.cfg file in the licensing folder, changing this port number in the altair-serv.cfg file will allow you to connect using this new port and the environment variables will then need to be set with this new port number.

host1 is the host name, this can be the name or the IP address of the servers.

In the C shell:

setenv ALTAIR_LICENSE_PATH 6200@host1
setenv ALTAIR_LICENSE_PATH 6200@101.953.23.58

setenv ALTAIR_LICENSE_PATH /usr/local/altair/licensing11.0/altair_lic.dat

In the Korn and Bourne shell(and its derivatives):

Export ALTAIR_LICENSE_PATH=6200@host1
Export ALTAIR_LICENSE_PATH 6200@101.953.23.58

Export ALTAIR_LICENSE_PATH=/usr/local/altair/licensing11.0/altair_lic.dat

linux bash shell

Export ALTAIR_LICENSE_PATH=6200@host1
Export ALTAIR_LICENSE_PATH 6200@101.953.23.58

Export ALTAIR_LICENSE_PATH=/usr/local/altair/licensing11.0/altair_lic.dat

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited August 2014

     

    In the Korn and Bourne shell(and its derivatives):

    Export ALTAIR_LICENSE_PATH=6200@host1

    Export ALTAIR_LICENSE_PATH 6200@101.953.23.58

    Export ALTAIR_LICENSE_PATH=/usr/local/altair/licensing11.0/altair_lic.dat

    linux bash shell

    Export ALTAIR_LICENSE_PATH=6200@host1

    Export ALTAIR_LICENSE_PATH 6200@101.953.23.58

    Export ALTAIR_LICENSE_PATH=/usr/local/altair/licensing11.0/altair_lic.dat

     

    Linux, like Unix in general, is case-sensitive Operating system. So 'Export' and 'export' are not the same image/emoticons/default_smile.png' alt=':)' srcset='/emoticons/smile@2x.png 2x' width='20' height='20'> So the correct command is:

     

    export ALTAIR_LICENSE_PATH=6200@host

     

    HTH,