HLServer: Server Install
From Headus Docs
Revision as of 05:12, 15 January 2007 (edit) Headus (Talk | contribs) ← Previous diff |
Revision as of 05:13, 15 January 2007 (edit) (undo) Headus (Talk | contribs) m Next diff → |
||
Line 28: | Line 28: | ||
; etc/hlserver : This is the server application. It need not be run with any special privileges unless the PORT used (see below) is under 1027. | ; etc/hlserver : This is the server application. It need not be run with any special privileges unless the PORT used (see below) is under 1027. | ||
- | ; etc/hlserver.config : The contents of this file, explained in detail below, controls the behavior of the server. | + | ; etc/hlserver.conf : The contents of this file, explained in detail below, controls the behavior of the server. |
; etc/hlserver.log : This is a series of date stamped log messages from the server showing, amongst other things, who is grabbing which licenses. | ; etc/hlserver.log : This is a series of date stamped log messages from the server showing, amongst other things, who is grabbing which licenses. | ||
Line 52: | Line 52: | ||
; hlserver.exe : This is the server application. It need not be run with any special privileges unless the PORT used (see below) is under 1027. | ; hlserver.exe : This is the server application. It need not be run with any special privileges unless the PORT used (see below) is under 1027. | ||
- | ; hlserver.config : The contents of this file, explained in detail below, controls the behavior of the server. | + | ; hlserver.conf : The contents of this file, explained in detail below, controls the behavior of the server. |
; hlserver.log : This is a series of date stamped log messages from the server showing, amongst other things, who is grabbing which licenses. | ; hlserver.log : This is a series of date stamped log messages from the server showing, amongst other things, who is grabbing which licenses. |
Revision as of 05:13, 15 January 2007
|
If your users encounter any problems accessing the floating licenses, see Trouble Shooting for steps you can follow to track down the problem. IRIX/Linux InstallTypically you'll want be root and extract the TGZ file into /usr/local though that's not a strict requirement. If you install into somewhere other than /usr/local/headus, you'll need to change the HEADUS_HOME variable in etc/hlserver.run. The following files make up the IRIX/Linux license server installation:
Windows InstallLogin as a user with Administrator privileges, and run the EXE file. The following files make up the Windows license server installation:
ConfigurationThe config file is used to control access to the server and licenses. The simplest config file looks like this: PORT 11668 GROUP lan 192.168.0.* GROUP Manager root@lan PRODUCT cyslicev3 lan
The following shows a more complex example of a config file. PORT 11668 GROUP cg-lab 192.168.0.1-23 GROUP office fred,barney GROUP offsite 112.56.22.{12-15,21} GROUP Manager julie@office,jimbo@cg-lab,root@hlserver PRODUCT cyslicev3 cg-lab,{phil,jill}@offsite PRODUCT plyedit jimbo@cg-lab Anyone currently logged into a cg-lab machine can request a cyslicev3 license, but only phil or jill can from the handful of offsite machines. Whenever jimbo is logged into a cg-lab machine, he can request a cyslicev3 or plyedit license as well as run the license manager. KeysFloating licenses, stored in the .keys or keys.txt file, look something like this: <- 21 hex numbers -> Product System Expire Ref# Num #v2# 3a d6 ........ a9 42 # cysurf 690ca1ab never 0920 [001 3] #v2# 5d da ........ 32 6a # cyslicev3 690ca1ab never 0921 [001 1] #v2# 37 db ........ 71 5b # cyslicev3 690ca1ab 040216 0922 [002 1] The Product names go into the config products section, System is the sysid of the license server, Expire is when each floating license runs out, Ref# is a database reference number used by the issuer, and Num is the sequence id and number of floating licenses in that key. In the above example, there is 1 cyslicev3 and 3 cysurf floating licenses that will never expire, and 1 additional cyslicev3 license that runs out on the 16th of Feb, 2004. Even though there are multiple cyslicev3 keys, you should have only one cyslicev3 access list in the config products section. |