Product Documentation
Cadence License Manager
Product Version 22.01, April 2023

Stopping and Starting the License Daemons

You need to stop and restart the license daemons

You must stop the license daemons carefully to prevent loss of users' data.

Stopping the License Daemons

If you are not the owner of the daemon, you will need to be root or be listed in lmadmin group or group 0 in /etc/group or NIS or its equivalent to stop the daemons.


Ensure that you stop and restart the license manager during low activity time. Do not use the -9 option of the kill command.


Follow these steps to stop the daemons.


cd install_dir /tools/bin
./lmstat -a -c license_file


./lmdown -c license_file

Note: You only need to execute lmdown on one node of a license fault tolerant system.

The lmdown utility shuts down ALL license daemons in the specified license file. If you do not specify a license file and you have multiple license files in your path,

lmdown shuts down ALL license daemons in all license files. The license daemons write their last messages to the debug log file, close the file, and exit. All licenses granted by those daemons return to the license pool. If an application is still running when you terminate the license daemons, the next time the client program tries to verify its license, the license will not be valid.

Only use your operating system's kill command if lmdown does not work. If you started lmgrd with lmgrd -2 -p -x lmdown, you cannot use lmdown to shut the daemons down.

./lmstat -a -c license_file

Go to Starting the License Daemons

Starting the License Daemons

If you have multiple license servers, restart the license daemons on each license server that you have shut down.

To restart the license daemons, follow these steps.


Ensure that you stop and restart the license manager during low activity time. Do not use the -9 option of the kill command.


This command starts the license daemons using license_file , records the licensing activity in /usr/tmp/license.log, and runs in the background.

    • Check the log file for error messages.
      If you see the following message in the license log file,
      /usr/tmp/license.log, another license daemon is probably running.

ERROR: date time (cdslmd) Retrying socket bind (address in use)

 Depending on the settings on your machine, sometimes take as long as five minutes to close a port after you have shut down the daemons. Wait and try again.

./lmstat -a -c license_file




 ⠀
X