License management utilities
Subtopics
License management utilities:
- Provide information that is required to install licenses
- Streamline license file/directory management
- Support specific licensing features
- Help you diagnose and fix licensing problems
- Help you analyze and improve license usage
Two utility packages
Two license management utilities are available: "lmutil" and "FLEXnet Manager".
The lmutil file management system is available for free from Advantest and enables you to monitor, troubleshoot, and improve license usage.
FLEXnet Manager is an advanced license management utility that is particularly useful for facilities where large numbers of licenses are accessed remotely using license servers.
Among its features, FLEXnet Manager provides a detailed license usage report that will help you analyze current use, and efficiently plan future license allocation. In addition, FLEXnet Manager enables you to define a system of "alarms" that notify you about license allocation problems and automatically shut down and restart licenses as needed.
lmutil
All FLEXlm utilities are packaged in a single executable file called lmutil, that can be installed either as individual commands or as a wrapper that issues individual commands using lmutil(for example: lmutil lmstat).
The Unix driven commands available through the lmutil management system are briefly described in the following tables. For syntax information, see chapter 7 of the FLEXlm Licensing End User Guide. (You can find the guide at the Advantest Web Site: .)
|
Unix command |
What the command does |
|---|---|
|
|
Displays license server and client status information.
This helps you identify which licenses are currently available and which are in use.
|
|
|
Diagnoses checkout problems.
If a server connection problem is identified, you have the option to run extended connection diagnostics. Extended diagnostics attempt to connect to each TCP/IP port on the server to detect if the port number indicated in the license file is mistaken. If |
|
Unix command |
What the command does |
|---|---|
|
|
Shuts down selected license daemons.
Note: On Unix platforms never use kill - 9to shutdown servers. |
|
|
Reports the host ID.
You will use |
|
|
Converts files from decimal to readable format.
|
|
|
Enables user definition of file path settings.
|
|
|
Releases hung license.
|
|
|
Initiates reread of license file.
If you want to add licenses to the current test you will first install the license file, use the |
|
|
Defines debug log location and size.
By default all debug log output is written to a single debug log file, including debug log output from The |
|
|
Defines report log location and size.
Using |
|
|
Moves existing report log to new file, then starts new report log with name of original file.
If you use |
|
|
Reports FLEXlm license version.
Use The latest versions of these utilities can be found at the Advantest Web Site: . |
|
Universal arguments that can be used with most lmutil commands |
|
|---|---|
|
-c license_file_path |
Displays the path to the specified license file. |
|
-help |
Displays utility usage information, then exist. |
|
-v |
Displays the FLEXlm version of the utility, then exits. |
|
-verbose |
Displays detailed description for all errors found. |
FLEXnet
The FLEXnet file management system from Flexera Software can be a powerful tool for improving license administration. Among its features, FLEXnet's report analysis and alarms tools are described below. For greater detail, see the company's website at www.flexerasoftware.com.
Report analysis
FLEXnet provides detailed license usage report tables and graphs that enable you to analyze usage parameters such as the following:
- Maximum licenses and hours available for a feature
- License use by project, by user group, by feature
- The number of licenses that are in use, have been denied, are queued, and are unsupported
- The percentage of licenses that have been used and that have been denied
- Patterns of use over time, including peak usage periods; daily, weekly, monthly, and longer usage patterns; and irregularities in use.
These factors can help you modify your use of licenses to maximize test time and increase test efficiency.
Alarms
FLEXnet provides alarms that will alert you about the status of your servers. You can define alarms to tell you if a server is down, if a redundant server is down, if a daemon is down, if license utilization is approaching or has exceeded capacity, and if a license is close to its expiration period, or has already expired. Alarm messages can be emailed automatically to more than one email address, to improve the chance of timely response to problems that arise.
Error messages
Appendix E of the FLEXnet Licensing End User Guide provides an explanations FLEXnet error codes and a complete listing of FLEXnet error messages. (FLEXnet errors are identical FLEXlm errors that have the same numerical designation.) You can find the guide at the Advantest Web Site: .
To learn about the features offered through the FLEXnet license management utility see www.flexerasoftware.com and the FLEXnet End User Guide