SGI

The Trusted Leader in High Performance Computing

 

Glossary

concurrent key
See floating key.

demo key
See evaluation key.

DUP_GROUP
This optional FLEXlm® duplicate grouping attribute may be found within some of SGI's floating keys. When present, these attributes will allow for multiple entries of: users (U), hosts (H), displays (D), or vendor defined (V) without consuming additional keys. If DUP_GROUP does not exist, then each use of the feature will consume a key count.

emergency key
An emergency key is an extremely short duration key (usually 14 days or less). This key is intended to aid customers during emergency situations and not as a means to evaluate a software product.

entitlement ID
This is a unique, randomly generated, numeric, 16-digit identifier that is used by SGI to verify proof of purchase for keyed software products. The entitlement ID can be found on the temporary key label that is placed within the software product kits. This number is required by SGI when customers request their permanent keys.

Entitlement ID example: 1234-1234-1234-1234

evaluation key
An evaluation key is a short-duration (usually 28 days or less) key that allows a prospective customer to evaluate a product before making a purchase.

FLEXlm
FLEXlm (developed by Macrovision Corporation) is the standard network key manager used by many leading software vendors to control the use of their software products.

floating key
A key that can authorize usage of a feature or application by one of a group of users on a network, up to the limit specified within the key. A license server is required to manage floating keys.

host name
The system hostname:

  • For IRIX® and Linux®: It is displayed by the command uname -n
  • For Solaris™ and AIX®: It is displayed by the command /usr/bin/hostname
  • For Windows®: It is displayed within the Network Control Panel, on the Identification tab as the computer name
  • For Mac OS® X: It is displayed by the command /bin/hostname -s

key type
SGI supports two key types: uncounted node-locked and floating (concurrent) keys.

licenseID
The unique identifier that is used by LK to identify SGI Altix, Silicon Graphics Prism and SGI Altix XE systems running ProPack 5 and above.

For the SGI Altix UV and SGI Altix XE

  • lk_hostid command - Enter the following command: lk_hostid - Choose the first value from the output.

    Example:
    #lk_hostid
    0800690c9e9f 690c9e9f socket=1 core=1 processor=2

    Enter the first value (0800690c9e9f) into the box in Key-O-Matic labeled "licenseID/lmhostid"

    Note: The licenseID that we use for the SGI Altix XE is the 12 character serial number value from the lk_hostid command. Using the SN as the licenseID is unique to the SGI Altix XE.

For the SGI Altix / Silicon Graphics Prism -

  • licenseID - Enter the following command: cat /proc/sgi_sn/licenseID Remove the "0x" prefix from the returned value. Example:
    # cat /proc/sgi_sn/licenseID 0x2012d687

    Remove "0x" equals licenseID of 2012d687

  • lk_hostid command - Enter the following command: lk_hostid - Choose the second value from the output. Example:

    lk_hostid
    R1234567 2012d687 socket=1 core=1 processor=2

    Enter the second value (2012d687) into the box in Key-O-Matic labeled "licenseID/lmhostid"

license version
The license version identifies the version of the FEATURE line. This number only identifies the key and does not represent the product release version.

lmhostid
The unique identifier that is used by FLEXlm to identify a given system:

  • For AIX: It is displayed by the command - /usr/sbin/uname -m then remove the last two digits and use the remaining last eight digits: e.g. 0007c29ac400 = 07c29a4c
  • For IRIX: It is displayed by the command - lmhostid
  • For Linux (SGI® Altix® / Silicon Graphics Prism®): When available, it is displayed by the command - lmhostid. It can also be displayed by the command cat /proc/sgi_sn/licenseID (remove the 0x prefix from the returned value. e.g. 0x201e8634 = 201e8634).
  • For Linux(all other 32-bit and 64 -bit sysetms): It is displayed by the command - /sbin/ifconfig eth0 (remove the colons from Hwaddr; example: 00:90:27:51:39:9F = 00902751399F)
  • For Solaris: It is displayed by the command - /usr/bin/hostid
  • For Mac OS X: It is displayed by the command - /sbin/ifconfig en0 | grep ether (remove the colons from the data; example: 00:03:93:cc:3a:e4 = 000393cc3ae4)
  • For Windows: SGI products use the default FLEXlm host identifier for Windows systems (the Ethernet address). This value can be obtained by using the command-line program lmutil.exe. This program is available as a download from >Macrovision. It is displayed by the command - lmutil lmhostid -n example:
    C:\>lmutil lmhostid -n
    00b0d0125a16

node-locked key
Node-locking means the keyed software can only be used on one node. SGI issues uncounted node-locked keys, which in general allow unlimited use of that feature on the specified node. SGI's node-locked keys exist in two different forms: the single hostid or the hostid list.

  • single hostid--This key contains only one hostid in the FEATURE line. The majority of SGI node-locked keys contain only a single hostid (see hostid list for the exclusions)

    Example:
    FEATURE cc sgifd 7.000 01-jan-0 0 4CAB3606280161893203 \
    HOSTID=690c9e9f vendor_info="C <=32 CPU" VENDOR_STRING="CPU 32" \
    ISSUER="Silicon Graphics, Inc." ck=213

  • hostid list-- This key contains a list of hostids in the FEATURE line. This is used only for SGI IRIX systems and SGI systems running the Linux operating system that are capable of partitioning. Those systems are SGI® Origin® 300, SGI® Origin® 3000 series, SGI® Onyx® 3000 series, Onyx® 300, SGI® Altix® 3000 family systems, SGI® Altix® 350 and Silicon Graphics Prism® systems. All node-locked keys for these systems are generated with a hostid list. That list contains the single system image lmhostid plus the 63 or 64 possible partition lmhostids for that system.

permanent key
A key that does not expire. A FLEXlm permanent key can include the following date representations: 1-jan-0, 01-jan-0, 1-jan-00, 01-jan-00, or the word "permanent." Note that the year 0 or 00 does not represent 1900 or 2000, but rather that the key never expires. Keys that expire use the full four-digit year (e.g. 01-jan-2000-this key expired on January 1, 2000).

product version
The product version is the product release number. An application's product version and key version will seldom match.

purchase order number (P.O. number)
A number issued by a customer's internal accounting department to track purchase requisitions. Sometimes this number is included in the SGI sales record and therefore can be used to verify entitlement. If the product was purchased through an SGI reseller, it is necessary to provide the P.O number issued to SGI by the reseller.

sales order number (S.O. number)
An SGI internal number that uniquely identifies each purchase request from a customer. The S.O. number is unique within SGI. If the product was purchased through an SGI reseller, it is necessary to provide the S.O. number that SGI issued the reseller.

system identification (Sys ID) number
(For IRIX only.) A unique identifier for an IRIX system. This number is guaranteed to be unique within the SGI product family. This value can be obtained from the following command: sysinfo -s. Prior to SGI solely using lmhostid as the system identifier for keys, the system id was used instead. Both keys that have the #system id or the lmhostid as the hostid for the key are acceptable.

system serial number

  • For IRIX: A unique number that can be found on the back of an SGI IRIX system. It can also be obtained from the command sysinfo -vv. The output will list the system identification number, the system serial number, and the module number for each platform.
  • For SGI Altix / Silicon Graphics Prism: Altix/Silicon Graphics Prism system serial number can be obtained from the command - cat /proc/sgi_sn/system_serial_number