Wednesday, 28 May 2008

FlexLM and ESX

We were a little worried about migrating a server running FlexLM as the licensing was tied to the MAC address of the network card and we had never tried this before.

We took the plunge however with a couple of potential fixes in the pipeline. Well first fix and a winner! All we had to do on the guest was enter the MAC address of the old server into the advanced settings of the network card configuration. Windows did the rest and as it is in the VM itself this means VMotion will work too.

The second fix involved editing config files on the VM to hardcode the MAC onto the ESX servers virtual cards, this of course would mean the server would have to reside on that virtual card at all times which could be a problem when using HA and VMotion.

2 comments:

Anonymous said...

Hi, I recently virtualized a FLEXLM Licensing server for autocad, after about a week users were unable to connect to the license server, I had to restart the server.

I used the old servers MAC address in the new Virtual OS, should this be enough or would I be required to make the second alteration you speak of, regarding the ESX server itself?

Dyehouse said...

We simply changed the MAC address within windows and doing an IPConfig meant that windows was happy using the old MAC. As long as windows is reading it right you should be good. If you have to do it in ESX you risk problems when using VMotion and the like.