Forum Discussion
While you can run a License Manager on a VM, the constraints imposed by the licensing system make using a VM worse than using a physical machine if you can't control how the VM is managed. If you have the choice of using a physical machine, take it.
As for using the same machine to run TestComplete and serve licenses,.... yes, you can do that. In fact, you have the same license server bits already installed as part of the TestComplete installation. (The License Manager installation is just a repackaging of only the license server bits and pretty interface, and no TestComplete bits.)
I would like to do something similar with Testexecute. I would like my Licence Manger running in a VM and the Testexecute running on the same “physical machine“ in the VMs to connect to the VM with the Licence Manger installed. The VMs will always be on the same host.
I can install the Licence Manger, but when I try to activate the floating licences, I get the message “Virtual machine detected. To run the product on a virtual machine, you need a Floating User licence which must be activated on a physical computer.
Should this work or can you not have floating licenses for Testexecute in a VM Licence Manger?
- tristaanogre6 years agoEsteemed Contributor
You can use floating TestExecute licenses on a License Manager... that is, how it's designed. The problem is that it sounds like your TestExecute installations are not finding the licenses on the License manager. They are looking to run as node-locked licenses.
The problem occurs whilst trying to active the floating licence in Licence Manger, not whilst starting Testexecute. The Licence Manger is installed in a VM.
- tristaanogre6 years agoEsteemed Contributor
Then what it sounds like is that the License Manager on a VM is not set up properly. A best practice is that the License Manager should be a physical machine or on a VM that is configured to run on a static piece of hardware.
I think you're best bet would be to contact support directly. I think they may need to help you with the License Manager installation to make sure it is properly configured to run on a VM.