Difference between revisions of "Floating License Sever Setup"

From T-VEC Wiki
Jump to: navigation, search
(Overview)
 
Line 18: Line 18:
 
A typical license for T-VEC tools looks like the following example.
 
A typical license for T-VEC tools looks like the following example.
 
<pre>
 
<pre>
SERVER license_server 00a02471cf70 TCP: 27007
+
SERVER license_server 00aabb1122dd TCP: 27007
 
DAEMON tveclmd c:\t-vec\license\tveclmd.exe
 
DAEMON tveclmd c:\t-vec\license\tveclmd.exe
 
PACKAGE TVGSCore tveclmd 1.0 0CC8812AF01F COMPONENTS="T-VECcomp \
 
PACKAGE TVGSCore tveclmd 1.0 0CC8812AF01F COMPONENTS="T-VECcomp \
Line 40: Line 40:
 
         99AF 2453"
 
         99AF 2453"
 
</pre>
 
</pre>
In this example, the license server is named "license_server". The server's ethernet address is "00a02471cf70". The license manager listens on port 27007 for client license requests. The vendor daemon for managing the license requests is tveclmd.exe. The information following the first two lines of the license file contain details on the licenses managed by this file.
+
In this example, the license server is named "license_server". The server's ethernet address is "00aabb1122dd". The license manager listens on port 27007 for client license requests. The vendor daemon for managing the license requests is tveclmd.exe. The information following the first two lines of the license file contain details on the licenses managed by this file.
  
 
The server name, port and path to the vendor daemon can be updated without invalidating the license file. It is good practice to use the full path to specify the vendor daemon.
 
The server name, port and path to the vendor daemon can be updated without invalidating the license file. It is good practice to use the full path to specify the vendor daemon.
 
<pre>
 
<pre>
SERVER [server] 00a02471cf70 TCP: [port]
+
SERVER [server] 00aabb1122dd TCP: [port]
 
DAEMON tveclmd [path to vendor daemon]
 
DAEMON tveclmd [path to vendor daemon]
 
</pre>
 
</pre>
  
 
==Installing and Configuring the License Manager==
 
==Installing and Configuring the License Manager==
 +
While this section will provide information on installing and configuring FlexLM, FlexLM is known for its flexiblity.  To learn more about FlexLM and alternate configurations, refer to the [http://www.google.com/search?q=flexlm+documentation FlexLM documentation].
 +
 
The files necessary to install and configure the license manager are included in the "license" directory of the T-VEC installation.  These files include:
 
The files necessary to install and configure the license manager are included in the "license" directory of the T-VEC installation.  These files include:
 
<ul>
 
<ul>
 
<li>lmgrd - FlexLM license manager</li>
 
<li>lmgrd - FlexLM license manager</li>
<li>tveclmd - T-VEC vendor daesom</li>
+
<li>tveclmd - T-VEC vendor daemon</li>
 
<li>lmtools - Utility for configuring the license manager (GUI)</li>
 
<li>lmtools - Utility for configuring the license manager (GUI)</li>
 
<li>lmutil - Command-line utility for configuring the license manager </li>
 
<li>lmutil - Command-line utility for configuring the license manager </li>
Line 58: Line 60:
 
It is possible to download and use the latest versions of the FlexLM software.  Distribution of FlexLM has been handled by a couple different companies.  A google search is probably most effective for finding the latest downloads. [http://www.google.com/search?q=lmgrd+download Find the Latest FlexLM]  
 
It is possible to download and use the latest versions of the FlexLM software.  Distribution of FlexLM has been handled by a couple different companies.  A google search is probably most effective for finding the latest downloads. [http://www.google.com/search?q=lmgrd+download Find the Latest FlexLM]  
  
While the license manager can be configured in the T-VEC license directory, the default location for FlexLM license manager installations is c:\flexlm.
+
While the license manager can be configured in the T-VEC license directory, the default location for FlexLM license manager installations is c:\flexlm.  As many vendors use FlexLM, it is wise to check the c:\flexlm directory to see if a FlexLM installation is already installed on the machine.
  
 
===Obtain a License File===
 
===Obtain a License File===
In addition to these files, a valid license file for the T-VEC tools is required to complete the setup. License files are obtained from T-VEC support. They are generated based on the license server's hostid which is typically it's ethernet (MAC) address. Send the server name and ethernet address to T-VEC Support to obtain a license file. See [[License_Management#Obtaining_Licenses]] for information on obtaining a license file for the license server.
+
In addition to these files, a valid license file for the T-VEC tools is required to complete the setup. License files are distributed by T-VEC support. They are generated based on the license server's hostid which is typically it's ethernet (MAC) address. Send the server name and ethernet address to T-VEC Support to obtain a license file. See [[License_Management#Obtaining_Licenses]] for information on obtaining a license file for the license server.
  
 
===Configuring with LMTools===
 
===Configuring with LMTools===
Line 142: Line 144:
  
 
==Configuring Clients==
 
==Configuring Clients==
To configure clients to use the license manager, specify the server name and port as described here [[Link title]]
+
To configure clients to use the license manager, specify the server name and port as described here [[License_Management#Client_Setup]]

Latest revision as of 15:19, 13 June 2008