Article ID: 118690, created on Nov 17, 2013, last review on May 11, 2014

  • Applies to:
  • Virtuozzo
  • Virtuozzo containers for Linux
  • Virtuozzo hypervisor


All containers cannot be started with the following error:

[root@vz ~]# vzctl start 101
Starting Container ...
Container mounted
Setup slm memory limit
Setup slm subgroup (default)
This Virtuozzo installation is not licensed. In order to unlock your installation, please run vzlicupdate utility and enter your license key
Start of Container failed
Container unmounted
Container start failed

The license doesn't have any problems:

[root@vz ~]# vzlicupdate -a XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX
Start activation for code XXXXX-XXXXX-XXXXX-XXXXX-XXXXXX...
License VZSRV [XXXX.XXXX.XXXX.XXXX.XXXX.XXXX.XXXX.XXXX] was loaded successfully.
Activation completed successfully

[root@vz ~]# vzlicview |grep status


Virtuozzo License Monitor service (vzlicmon) is down.


Start vzlicmon service:

[root@vz ~]# service vzlicmon start
Starting vzlicmonitor:

Additional information

The exact reasons for vzlicmon service crashes are under investigation. It would be very helpful if core dump generation for the service is enabled, so that when the issue appears again, a dump is created and passed for analysis to Parallels Support. Here are the steps that should be taken to configure dump generation:

  1. Make sure there's no abrtd daemon running:

      # chkconfig abrtd off
      # service abrtd stop
  2. Enable core dumps for vzlicmon daemon:

      # echo "* soft core unlimited" >> /etc/security/limits.conf
      # echo "kernel.core_pattern = /vz/tmp/core-%e-%s-%u-%g-%p-%t" >> /etc/sysctl.conf
      # echo "fs.suid_dumpable = 2" >> /etc/sysctl.conf
      # echo "DAEMON_COREFILE_LIMIT=’unlimited’" >> /etc/sysconfig/vzlicmon
      # service vzlicmon reload 
      # sysctl -p
  3. Create a cron script that will monitor the vzlicmon service and restart it in case it's down :

    # echo "* * * * * root if ps ax | grep vzlicmon | grep -v grep > /dev/null ; then : ; else service vzlicmon start ; fi" >> /etc/crontab

Steps 0 and 1 will guarantee that a core dump is created, when vzlicmonitor crashes. In future, if you find any core files in /vz/tmp directory, pass them to Parallels Support for further investigation.
Step 2 guarantees that vzlicmon service is restarted, if it's down. The cron task is scheduled to every minute.

Search Words

Virtuozzo installation is not licensed

cannot start



a26b38f94253cdfbf1028d72cf3a498b 2897d76d56d2010f4e3a28f864d69223 d02f9caf3e11b191a38179103495106f e8e50b42231236b82df27684e7ec0beb 0dd5b9380c7d4884d77587f3eb0fa8ef

Email subscription for changes to this article
Save as PDF