Command-Line Utilities

All license server utilities are packaged as a single executable called lmutil. The lmutil is either installed as individual commands (either by creating links to the individual command names, or making copies of lmutil as the individual command names), or as a wrapper that runs the individual command as lmutil command. For example, lmutil lmstat or lmutil lmdown.

On Windows systems, the lmutil command form of the commands are available. There is also a graphical user interface available for these commands—see lmtools (Windows only).

License Administration Utilities

Utility

Description

lmadmin Function

lmborrow

Supports license borrowing.

None

lmborrowl

Supports license borrowing when a hyphen is part of the feature name.

None

lmdiag

Diagnoses license checkout problems.

None

lmdown

Gracefully shuts down selected vendor daemons on the license server (or on all three systems in the case of three-server redundancy).

Vendor Daemon Configuration - Administer - Stop

lmhostid

Reports the hostid of a system.

System Information displays hostids for the license server.

lminstall

Converts license files between different formats.

None

lmlicvalidator

Allows user to pre-validate a certificate license file (from a remote client) against a license server.

None

lmnewlog

Moves existing report log information to a new file name and starts a new report log file with existing file name.

None

lmpath

Allows users direct control over license file path settings.

None

lmremove (in License File–Based Licensing)

Releases a hung license to the pool of free licenses.

None. Note lmadmin default setting disables lmremove.

lmremove (in Trusted Storage–Based Licensing)

Releases a hung license to the pool of free licenses in trusted storage.

None

lmreread

Causes the license daemon to reread the license file and start any new vendor daemons.

Vendor Daemon Configuration - Administer - Reread License Files

lmstat

Displays the status of a license server.

Dashboard - Licenses

lmswitch

Controls debug log location and size.

None

lmswitchr

Switches the report log to a new file name.

Vendor Daemon Configuration - Administer - Rotate Report Logs

lmtpminfo

Returns the status of the TPM (Trusted Platform Module). (Windows only)

None

lmver

Reports the version of a library or binary file.

None

lmvminfo

Returns the environment of the system used as to virtual or not.

None

 

History

The lmlicvalidator utility is introduced in the version 11.17.0 utilities.
The lmborrowl utility was introduced in the version 11.15.1 utilities.
The lmtpminfo utility was introduced in the version 11.15.0 utilities.
The lmvminfo utility was introduced in the version 11.13.0 utilities.
The lmpath utility was introduced in the version 7.0 utilities.
The lmborrow utility was introduced in the version 8.0 utilities.
The lmswitch utility was introduced in version 8.0 vendor daemon.
The lmswitchr utility was introduced in version 5.0 vendor daemon.

Other Important Utilities

Other important utility is listed in the following table:

Other Important Utilities

 

Utility

Description

lmadmin Function

lmobfslog

Processes the debug log file to generate the obfuscated usernames.

None.