| Previous | Contents |
The /WARNING_INTERVAL qualifier in this example displays three licenses that will terminate in 8000 days.
| #8 |
|---|
$ SHOW LICENSE/USAGE/FULL DECWRITE-USER
View of loaded licenses from node SLTG24 29-DEC-2001 13:36:22.23
ACTIVITY license DECWRITE-USER usage information:
Pid Process Name Units Username Node
416000E6 MACAHAY 100 MACAHAY SLTG24
416000E7 MACAHIGH 100 MACAHIGH SLTG24
416000E8 ALICE 100 ALICE SLTG24
416000E9 MORGEN 100 MORGEN SLTG24
416000F1 ANGEL 100 ANGEL SLTG24
416000F2 ANGEL_1 100 ANGEL SLTG24
Units loaded: 2000 Units allocated: 600 Units available: 1400
|
The SHOW LICENSE command in this example lists the current users of the activity license for the product DECwrite. For each instance of use of the product, the process identification (PID), process name, node, and user name are identified. The units column shows the number of units allocated for each particular invocation of the product. The last line displays the units loaded when the LICENSE LOAD command was given, the total number of units currently allocated, and the total of unused (available for others to use) units.
| #9 |
|---|
$ SHOW LICENSE/USAGE/FULL TEST_PER
View of loaded licenses from node: SLTG24 30-DEC-2001 15:45:59
PERSONAL USE license DEC TEST_PER usage information:
Units Reserved for:
100 UNCLE
100 AUNT
100 NEPHEW
100 NIECE
Units loaded: 600 Units reserved: 400 Units available: 200
|
This example shows a personal use license. The DEC TEST_PER product has enough units for six reservations with 100 units for each reservation. The license database (LDB) only has a total of four names in the reserve list attached to this product. If the license administrator (usually the system manager) wants to take full advantage of this license and adds 2 more names to the reserve list, he should use the following commands to update the product information:
$ LICENSE MODIFY TEST_PER/RESERVE=(NAME, ANOTHER_NAME)/ADD $ LICENSE UNLOAD TEST_PER $ LICENSE LOAD TEST_PERIf this product is used in a cluster environment, you may use the SYSMAN utility to unload and load the license.
| #10 |
|---|
$ SHOW LICENSE/USAGE/FULL TEST_CAP
View of loaded licenses from node: SLTG24 30-DEC-2001 15:45:59
Availability license DEC TEST_CAP usage information:
Units Node
10 SLTG24
10 SLTG43
600 TORN8O
600 LTNUP
Units loaded: 620 Units allocated: 1220 Units available: ***
|
In this example, the number of units allocated appears to be greater than the total units loaded and the units available value is three asterisks (***).
When you see three asterisks (***) as the number of units available, it is generally not a cause for alarm. This situation might arise when the license database (LDB) has been updated on disk, but the new information has not been propagated to the license database in memory on all nodes in the cluster. This node, SLTG24, happens to be one of the nodes that has not received the latest LDB information.
To update the information in the license database in memory for the TEST_CAP product, enter the following commands:
$ LICENSE UNLOAD TEST_CAP $ LICENSE LOAD TEST_CAPThe next time you issue the SHOW LICENSE/USAGE command the three asterisks (***) in display should disappear. If, however, you are using multiple LDB files in a cluster, you should read the section on the license database in the HP OpenVMS License Management Utility Manual.
| #11 |
|---|
$ SHOW LICENSE/UNIT_REQUIREMENT/CLUSTER
VMS/LMF Cluster License Unit Requirements Information 24-DEC-2001
14:05:51.65
Node A B C D E F G H I
KARBO - - - 100 50 10 - - 10
JENJON - - - 100 50 10 - - 10
HELENA 143 - - - 600 2400 - - 2400
SHAKTI - - - 100 50 10 - - 10
Total Cluster Unit Requirements
Type: A, Units Required: 143 (VMS Capacity)
Type: B, * Not Permitted * (VMS Server)
Type: C, * Not Permitted * (VMS Concurrent User)
Type: D, Units Required: 300 (VMS Workstation)
Type: E, Units Required: 750 (System Integrated Products)
Type: F, Units Required: 2430 (Layered Products)
Type: G, * Not Permitted * (VMS Reserved)
Type: H, * Not Permitted * (Alpha Layered Products)
Type: I, Units Required: 2430 (Layered Products)
|
In this example, the display shows how many license units are required for each license type (A, B, etc.) on each node in the cluster. If a row of three asterisks (***) is displayed for a node, it means that the node is in the process of booting.
| #12 |
|---|
$ SHOW LICENSE/USAGE/FULL TEST_CAP
View of loaded licenses from node: SLTG24 30-DEC-2001 15:45:59
Availability license DEC TEST_CAP usage information:
Units Node
10 SLTG24
10 SLTG43
600 TORN8O
600 LTNUP
Units loaded: 620 Units allocated: 1220 Units available: ***
|
In this example, the number of units allocated appears to be greater than the total units loaded and the units available value is three asterisks (***).
When you see three asterisks (***) as the number of units available, it is generally not a cause for alarm. This situation might arise when the license database (LDB) has been updated on disk, but the new information has not been propagated to the license database in memory on all nodes in the cluster. This node, SLTG24, happens to be one of the nodes that has not received the latest LDB information.
To update the information in the license database in memory for the TEST_CAP product, enter the following commands:
$ LICENSE UNLOAD TEST_CAP $ LICENSE LOAD TEST_CAPThe next time you issue the SHOW LICENSE/USAGE command the three asterisks (***) in display should disappear. If, however, you are using multiple LDB files in a cluster, you should read the section on the license database in the HP OpenVMS License Management Utility Manual.
| #13 |
|---|
$ SHOW LICENSE/UNIT_REQUIREMENT/CLUSTER
VMS/LMF Cluster License Unit Requirements Information 24-DEC-2001
14:05:51.65
Node A B C D E F G H I
KARBO - - - 100 50 10 - - 10
JENJON - - - 100 50 10 - - 10
HELENE 143 - - - 600 2400 - - 2400
SHAKTI - - - 100 50 10 - - 10
Total Cluster Unit Requirements
Type: A, Units Required: 143 (VMS Capacity)
Type: B, * Not Permitted * (VMS Server)
Type: C, * Not Permitted * (VMS Concurrent User)
Type: D, Units Required: 300 (VMS Workstation)
Type: E, Units Required: 750 (System Integrated Products)
Type: F, Units Required: 2430 (Layered Products)
Type: G, * Not Permitted * (VMS Reserved)
Type: H, * Not Permitted * (Alpha Layered Products)
Type: I, Units Required: 2430 (Layered Products)
|
In this example, the display shows how many license units are required for each license type (A, B, etc.) on each node in the cluster. If a row of three asterisks (***) is displayed for a node, it means that the node is in the process of booting.
| #14 |
|---|
$ SHOW LICENSE/USAGE
View of loaded licenses from node REDSOX 26-MAY-2004 16:20:11.14
------- Product ID -------- ---- Unit usage information ----------------
Product Producer Loaded Allocated Available Compliance
C HP 250 0 250 Yes
DVNETEXT HP 4 3 1 Yes
OPENVMS-I64-FOE HP 2 2 0 Yes
OPENVMS-I64-MCOE HP 20 8 12 Yes
VAXSET HP 10 8 2 Yes
|
This example shows how many license units are loaded, how many are currently allocated, and how many are available on REDSOX, an I64 system. The last column in the display shows that are products are in compliance with their license unit requirements.
This appendix provides the following examples of license-related management tasks using the LICENSE commands:
The following example provides a step-by-step procedure for registering a PAK for Volume Shadowing for OpenVMS, which is a System Integrated Product (SIP). This example uses command procedure VMSLICENSE.COM and the following PAK information:
ISSUER: DEC
AUTHORIZATION NUMBER: ALS-WM-45789-6666
PRODUCT NAME: VOLSHAD
PRODUCER: DEC
NUMBER OF UNITS: 400
VERSION: 7.3
PRODUCT RELEASE DATE:
KEY TERMINATION DATE: 31-DEC-2001
AVAILABILITY TABLE CODE: E
ACTIVITY TABLE CODE:
KEY OPTIONS: MOD_UNITS
PRODUCT TOKEN:
HARDWARE I.D.:
CHECKSUM: 2-EBID-GOOD-NIGH-OJJG
|
Execute the VMSLICENSE.COM command procedure to register the Volume Shadowing PAK as follows:
$ @SYS$UPDATE:VMSLICENSE |
VMS License Management Utility Options:
1. REGISTER a Product Authorization Key
2. AMEND an existing Product Authorization Key
3. CANCEL an existing Product Authorization Key
4. LIST the Product Authorization Keys
5. MODIFY an existing Product Authorization Key
6. DISABLE an existing Product Authorization Key
7. DELETE an existing Product Authorization Key
8. COPY an existing Product Authorization Key
9. MOVE an existing Product Authorization Key
10. ENABLE an existing Product Authorization Key
11. SHOW the licenses loaded on this node
12. SHOW the unit requirements for this node
99. EXIT this procedure
Type '?' at any prompt for a description of the information
requested. Press Ctrl/Z at any prompt to return to the main menu.
Enter one of the above choices [1]
|
* Do you have your Product Authorization Key? [YES]: |
Use the REGISTER option to add a new license to a license
database. A Product Authorization Key (PAK) provides the product
name and information you need to register the license. You must
enter all the information provided by your PAK exactly as it
appears.
Type '?' at any prompt for a description of the information
requested. Press CTRL/Z at any prompt to return to the main menu.
Issuer [DEC]:
Authorization Number []:
|
Product Name []:
|
Producer [DEC]:
|
Number of Units []:
|
Version []:
|
Key Termination Date []:
|
Availability Table Code []:
Activity Table Code []:
|
Key Options []:
Product Token []:
Hardware-Id []:
|
Checksum []:
|
The checksum string always begins with a number. The other 16 characters are always alphabetic characters from A through P. |
Here is a list of the license information just entered:
Issuer: DEC
Authorization: ALS-WM-45789-6666
Producer: DEC
Product Name: VOLSHAD
Units: 400
Release Date:
Version: 7.3
Termination Date: 31-DEC-2001
Availability: E
Activity:
Options: MOD_UNITS
Token:
Hardware ID:
Checksum: 1-EBID-GOOD-NIGH-OJJG
Is that correct? [YES]:
|
If you enter any of the information incorrectly, you receive an error message, and the license is not registered. A checksum error can result when you enter incorrect information for other items on the PAK. If you get an error, carefully check all the data that you entered. |
Do you wish to make corrections? [YES]: |
Registering VOLSHAD license in SYS$COMMON:[SYSEXE]LMF$LICENSE.LDB... |
Do you want to LOAD this license on this system? [YES]: |
VMS License Management Utility Options:
1. REGISTER a Product Authorization Key
2. AMEND an existing Product Authorization Key
3. CANCEL an existing Product Authorization Key
4. LIST the Product Authorization Keys
5. MODIFY an existing Product Authorization Key
6. DISABLE an existing Product Authorization Key
7. DELETE an existing Product Authorization Key
8. COPY an existing Product Authorization Key
9. MOVE an existing Product Authorization Key
10. ENABLE an existing Product Authorization Key
11. SHOW the licenses loaded on this node
12. SHOW the unit requirements for this node
99. EXIT this procedure
Type '?' at any prompt for a description of the information
requested. Press Ctrl/Z at any prompt to return to the main menu.
Enter one of the above choices [1]
|
This example shows the differences between the LICENSE LIST command, which displays license information stored on disk, and the SHOW LICENSE command, which displays license information stored in memory. The first command registers a Fortran license, as follows:
$ LICENSE REGISTER FORTRAN /ISSUER=DEC /AUTHORIZATION=USA-10 - _$ /PRODUCER=DEC /UNITS=400 /VERSION=6.0 - _$ /AVAILABILITY=F /CHECKSUM=1-HIDN-INDA-COMP-DAHH |
This command adds the license for the product Compaq Fortran to the default License Database. To see the information registered in the database, enter a LICENSE LIST command, as follows:
$ LICENSE LIST /FULL FORTRAN
Use Ctrl/Z to exit, PF3-PF4 for Previous-Next Screen and Arrow keys to Scroll.
License Management Facility V1.2
License Database File: SYS$COMMON:[SYSEXE]LMF$LICENSE.LDB
Created on: 17-AUG-2000
Created by user: GRAHAM
Created by LMF Version: V1.2
-----------------------------------------------------
Issuer: DEC
Authorization: USA-10
Product Name: FORTRAN
Producer: DEC
Units: 400
Version: 6.0
Release Date: (none)
PAK Termination Date: (none)
Availability: F (Layered Products)
Activity: 0
Options:
Hardware ID:
Revision Level: 1
Status: Active
Command: REGISTER
Modified by user: LESH
Modified on: 21-AUG-2000 14:32:23.41
|
Notice that for status the LICENSE LIST command displays Active. This means the registered license is enabled for loading, that it has not been disabled or canceled. It does not necessarily mean the Fortran license was loaded with a LICENSE LOAD command. Because the LICENSE LIST command sees only the License Database on disk, you must enter a SHOW LICENSE command to refer to the License Database in memory to determine whether a license is active on the current system. For example:
$ SHOW LICENSE/FULL
Active licenses on node BIODTL:
CRYPTICALMENT
Producer: DEC
Units: 400
Version: 7.3
Release Date: (none)
Termination Date: 31-DEC-2001
Availability: E (System Integrated Products)
Activity: 0
MOD_UNITS
VAX-VMS
Producer: DEC
Units: 400
Version: 6.0
Release Date: (none)
Termination Date: (none)
Availability: A (VMS Capacity)
Activity: 0
MOD_UNITS
NO_SHARE
|
The SHOW LICENSE command in this example displays all the active licensed products on the current node named BIODTL; the Fortran license has not yet been loaded.
After you load the Fortran LICENSE, the SHOW LICENSE command displays the license. For example:
$ LICENSE LOAD FORTRAN
LICENSE-I-LOADED, DEC FORTRAN was successfully loaded with 400 units
$ SHOW LICENSE /FULL
Active licenses on node BIODTL:
CRYPTICALMENT
Producer: DEC
Units: 400
Version: 7.3
Release Date: (none)
Termination Date: 31-DEC-2001
Availability: E (System Integrated Products)
Activity: 0
MOD_UNITS
FORTRAN
Producer: DEC
Units: 400
Version: 6.0
Release Date: (none)
Termination Date: (none)
Availability: F (Layered Products)
Activity: 0
VAX-VMS
Producer: DEC
Units: 400
Version: 6.0
Release Date: (none)
Termination Date: (none)
Availability: A (VMS Capacity)
Activity: 0
MOD_UNITS
NO_SHARE
|
| Previous | Next | Contents |