Parallels Virtuozzo Containers nodes occasionally go to "Not Licensed" status in PVA. All nodes are shown as online with no errors. Then, a few minutes later, they are said to have licensing violations, but all the licenses are valid.
The Alerts and Events table (PVA -> Management -> Alerts and Events) contains a "Group license violation" alert.
The PVA log file contains a "Group license violation" message:
T=20:28:42:493; L=(udf); PID=24154; TID=2ac898f33bf0; P=VZLServerGroup [doHandleError] Can't start monitoring of client 593f8b5c-0e8f-8b4c-93d9-931549b27cc8: Group license violation.
Note: See this article to get the location of the PVA log file:
In most cases, such symptoms mean that several PVA slave nodes have the same license installed.
To fix the issue, you need to find the hosts with duplicate licenses installed and replace duplicates with unique licenses.
Here is how to find the duplicates:
In PVA control panel go to
Setup -> Licensing, then sort the Licenses table by Key Number and search for duplicate key numbers.