How to update the license services using a License Server on Linux?

Updated on



When a new version of Toon Boom Harmony is released that uses a more recent version of the license services than the previous release, users will need to update the license server to the latest version in order to be able to distribute the latest licenses through a server. Follow these steps to install the latest version of the license services.

Step 1: Stop the license services

Refer to How do I stop and restart the License Server? for detailed instructions on how to stop the services.

Please note that the services should be stopped and started via a command line on the Terminal.

Step 2: Install the latest version of the software on the license server

For Linux license servers, please see About GNU/Linux Installation.

We recommend following the interactive process for the installation (using newt).

Step 3: Install the license services on the license server

  1. Follow the instructions provided in our product documentation in order to install the latest license server services, overriding the previous installation.
  2. Once the license services is installed, a new license file will be created in the flexlm folder located in the following location: /usr/local/flexlm/licenses/license.dat
  3. If you have a working license file already, go to the licenses folder in /usr/local/flexlm/licenses, identify the license file that was previously used, rename it to license.dat, and then restart the license service.
  4. For additional information on this configuration step, please refer to Configuring a License Server Manually.

Q&A

Question 1:

How to manually start the license services using the command line?

Answer:

In Linux, you may use system control to start/stop the services by using the following command: sudo systemctl start toonboom_flexlm sudo systemctl stop toonboom_flexlm

  • Open a terminal Window
  • Type in the following command: cd /usr/local/ToonBoomAnimation/harmony[Edition]_[Version]/lnx86_64/bin/ by default, for Harmony 25 Premium, this command line is as follows: cd /usr/local/ToonBoomAnimation/harmonyPremium_25/lnx86_64/bin/
  • Type in the following command to start the license services: sudo ./lmgrd -c -z <path to license file>

If the license file is located in the default location, the command looks like this: sudo ./lmgrd -c -z /usr/local/flexlm/licenses/license.dat

Question 2:

How to verify the status of the license server?

Answer:

  • Open a terminal Window
  • Type in the following command: cd /usr/local/ToonBoomAnimation/harmony[Edition]_[Version]/lnx86_64/bin/ by default, for Harmony 25 Premium, this command line is as follows: cd /usr/local/ToonBoomAnimation/harmonyPremium_25/lnx86_64/bin/
  • Type in the following command to verify the status of the server: sudo ./lmstat -a

Once the command is entered, a log reporting on the status of the license service is generated.

Was this article helpful?

0 out of 1 found this helpful

Can't find what you are looking for?

Contact Us

Submit a request and we will get back to you as soon as possible.

Open a Support Ticket

Ask Our Discord Community

Get answers from our worldwide community of artists and animators.

Join Our Discord Server

Join the Conversations

Connect with us on social media for inspiration, updates, feedback and more.