lmtools (Windows only)
The lmtools utility is a graphical user interface that enables you to administer the license server. This executable is available in the 32-bit and 64-bit Windows packages. Always use the newest version possible.
Some of the functions this utility performs include:
• | Starting, stopping, and configuring license servers |
• | Getting system information, including hostids |
• | Getting server status |
The lmtools utility has two modes in which to configure a license server:
• | Configuration using a license file |
• | Configuration using services |
You must run the lmtools utility as an administrator. If you do not run this executable as an administrator, the User Account Control (UAC) dialog will display as soon as it is started (as long as the UAC prompt is not disabled on the system).
Configuration Using License File
Operations are performed on a particular license file. The file can be either local or remote. In this mode, you cannot start the lmadmin or lmgrd process, but you can do everything else.
To configure this mode:
1. | Run the lmtools utility. |
2. | Click the Configuration using License File button. |
3. | Enter one or more the license file names or port@host specifications. |
Operations are performed on a service, which enables starting lmadmin or lmgrd processes local to the system on which lmtools is running. For details on configuring services, see Configuring the License Server Manager as a Windows Service.
Limitation on File Path Lengths
The following file paths, used when configuring lmtools, are limited to 255 characters:
• | Path to the lmadmin.exe or lmgrd.exe file |
• | Path to the license file |
• | Path to the debug log file |
Ethernet hostids on Windows platforms
From version 11.6.1 onwards lmtools reports only the hostids of physical ethernet adapters. Devices identified as virtual ethernet adapters are not reported as these identities are not permanent.
Physical (Bare Metal) hostids on Virtual Machines
When run from a virtual machine, lmtools cannot return hostids for the physical machine that hosts the virtual machine. To obtain hostids for the physical machine, lmhostid must be run from the host OS.
Japanese User Identities
lmtools, when running on a system where native Microsoft shift-js user identities are used, does not correctly display the user identity using non-ASCII, multi-byte (such as Japanese) characters. To display user identities correctly in multi-byte characters, use lmstat instead.