Note: STK utilizes FLEXlm licensing. For more information on license management strategies, refer to the FLEXlm End Users Guide.
A network license server is an area on a network where you can house and manage STK licenses for multiple users. You can configure any machine on your network to act as the network license server, provided the directory path to licenses on the server machine is shared, and that all of the clients that will be accessing licenses from the server can see it.
It is recommended that you have just one network license server, and that each instance of STK be configured to request all licenses from that server. You may not be able to access some licenses if one client is attempting to get licenses from multiple network license servers. For example, if you are pointing to one server for your STK license, and you try to point to a different server for your STK Astrogator license, one of the licenses may not be fully functional.
Note: A network fileserver is a good choice for a network license server installation, although any machine usually available on the network is acceptable.
If you purchased a UNIX or Windows network license server for STK, your system administrator needs to perform the following tasks:
Procedures for performing these tasks for Windows and UNIX license servers follow.
To install the network license server software:
<DVD drive>:\STK_License_Server\<version>\Windows\ and click setup.exe.
Note: The installation process results in creation of a license folder to store your network license files. By default, the license folder is created in C:\Program Files (x86)\AGI\STK License Server\.
When you request server licenses, you will receive two license files—a server license and a client license. Save the server licenses in the licenses directory created during the network license server installation (in step 4). The client license will be used to direct individual workstations to the network license server to get their licenses.
After you have installed licenses on the network license server machine, you will need to start the License Daemon to enable the licenses.
You can configure the license server machine so that the license daemon starts automatically at boot by changing the services settings for the STK License Server on the machine that is acting as the network license server.
To turn on the License Server service, select Use Service. If you want the service to always start when the computer is turned on, click Start Server at Power Up and press the Save Service button.
If you are using network licenses and you are prompted to register when you run STK after a client workstation install, either all of your network licenses are in use, or your workstation does not have access to licenses on the network license server.
If STK starts up and cannot find the network license server, it will attempt to connect to the network license server multiple times. This process will be repeated for each STK license. This process may take a significant amount of time, and STK may appear to stop responding when actually it is searching for licenses.
Notes: Windows XP users will find
Services inside of their Administrative Tools in the Control
If you are running Windows XP, and working in Category View, Administrative Tools will be in the Performance & Maintenance category of your Control Panel.
Warnings: If you are using network
licenses and you are prompted to register when you run STK after a
client workstation install, either all of your network licenses are
in use, or your workstation does not have access to licenses on the
network license server.
If STK starts up and cannot find the network license server it will attempt to connect to the network license server multiple times. This process will be repeated for each STK license. This process may take a significant amount of time, and STK may appear to stop responding when actually it is searching for licenses.
Note: This might require redhat-lsb or alternatively a symlink /ld-lsb.so3 through /lib/ld-linux.so.2.
To install a Network License Server on UNIX:
STK_License_Server/unixdirectory on the DVD (e.g.,
Note: The install instructions are in HTML format, and can be displayed on any platform on which an STK application runs. To properly view them you'll need a Browser that is Java-capable and can support frames. Although this requires a HTML Browser such as Firefox 4.x or Internet Explorer 4.x, it does not require that the computer have access to the Internet. The Browser is used in this case to display HTML files and not to connect to the internet.
Warning: If you are installing the
License Server on a machine other than the one that will actually
act as the server, you will need to copy the License Server files
onto the hard drive of the machine that will act as the License
Note: This is not necessarily the same operating system on which your STK Application will be running.
<install directory>/NetworkDaemon/Flexllm/V9.2/<operating system>/licenses.The client license will be used to direct individual workstations (clients) to the Network License Server to get their licenses.
If you do not want the license daemon to run automatically, use the following steps to start it manually.
./lmgrd -c <LicenseDir>
For more information about License Daemon options for various UNIX platforms, consult the FLEXlm End Users Manual.
To configure the system so that the license daemon starts automatically at boot, place the following command in the appropriate file:
<PathToDaemon>/lmgrd -c <LicenseDirectory>
Check the table following for instructions on automating this process on various platforms.
|CD to the init.d directory and type ls to list the files contained in this directory. Create a file beginning with Sxxx (scripts are run in numerical order, so xxx should be one of the last files run). Place the command in that file. You may need to enter additional commands or structure the file accordingly (check other S files to see the format used on your system). Now create a symbolic link to the newly created file in the /sbin/rc2.d directory.|
|Linux||Create a file called /etc/rc.d/init.d/lmgrd. The contents of
the file should read:
Be sure lmgrd, lmdown and the full path of your license file is in this script. Make this script world executable using the following command:
CD to the
Create a link to
where xxx is the number you have chosen. You may need to enter additional commands or structure the file accordingly (check other S files to see the format used on your system).
If you use your RHLinux workstation in X mode all of the time (i.e., your login screen is graphical) be sure to make the previous symlink in /etc/rc.d/rc5.d as well. Change runlevels, or reboot to have the license daemon start at boot.
STK Engine for UNIX 11.2