Xen Project Q&A Forum: First Line Help for Simple Questions
This is your chance to ask questions and provide answers about basic use of the Xen Project software. For debugging problems and for more complex issues, consider using the xen-users mailing list instead. You can find information about xen-users under "HELP | Mailing Lists" in the navigation bar above.
I've got a serious problem. I'm desperate to say more precisely. My hosts are running XCP 1.6.After upgrade from 1.1 some of my VMs still running MS Server 2003 started to lock up in the state of so called gray screen of death. After a bit of googling i discovered that it's a bug and Citrix released hotfixes against this disease. So i installed them. Everything went fine until recently, when everyday my hosts started to send emails stating that license is going to expire. Here's an example:
Object UUID: 40aa0b58-d489-4009-a55a-95c5b151c0ce
Message UUID: 6e7ede5b-74a0-90e6-3543-3a59763c278f
Pool name: zen
Body: Your license will expire in 10 days
I suppose it's because of an updated xapi from Citrix. My question is - what can i do with this, because i suppose when the counter reaches zero my servers could just lock up as with ordinary Xenserver. And what's worse, i'm not even in the office to physically reach the servers, have network access though. Please, i'd appreciate any help.
Accepted AnswerRussell PavlicekOffline
Accepted AnswerRussell PavlicekOffline0I am trying to find someone who might be able to address this, but in the mean time, I suggest asking here:
XCP now falls under the auspices of XenServer.org (since it was non-branded XenServer to begin with, and XenServer is now Open Source under Citrix). However, since you are experiencing some form of Citrix licensing issue, we need to locate someone with that knowledge, so a Citrix forum seems appropriate.
This is a long holiday weekend for Citrix US, so I'm not sure how quickly you will get a reply, but using the forum above might get the ball rolling.
Accepted AnswerTim MackeyOffline0Unfortunately this is somewhat expected, and there may be more artifacts from applying a Citrix hotfix to a pure XCP than just licensing issues. Citrix hotfixes are only ever tested with a Citrix release, unless specifically designated as applying to XCP (e.g. security hotfixes).
With that bad news out of the way, lets see if I can't get you whole again. The first thing to understand about Citrix XenServer is that you have the potential of many different licenses. If you're only using the "Free" features of XenServer, then I can try and generate a 12 month license for you. If you're using any of the paid features of XenServer, then things get more difficult. Can you check your messages log file and see if there is any mention of "grace period" or "v6d"? If you've got those, I'd need to understand the feature name. If you don't see anything which looks like that, then the free license might work. The good news being that if the free license does work you'll be able to get this solved remotely.
BTW, what's the expiration date?
Accepted Answer0Good afternoon! It didn't turn out to win against this problem, xen writes "Your license will expire in 7 days". I tried:
1 .To specify the free license, at addition of a key writes "There was a problem with the license daemon (v6d). Is it running?".
2 .To start a script for the translation of the termination of the license, by state.db editing. It is impossible. Help, please.
Accepted AnswerTim MackeyOffline0Pavel,
Based on this it appears the patch you applied contains Citrix specific code. This leaves you with two options. First you can rebuild your pool. To do that successfully you'll need to add a fresh server in with the offending patch not applied and then move VMs to it, and effectively downgrade each host with the goal of restoring a pure XCP environment. The second option would be to install a XenServer 6.2 pool and migrate the VMs from your existing deployment to the new pool.
Neither option is painless, but I'd honestly recommend the XenServer route as pure XCP development transitioned to XenServer last year.
One thing to note. If you were running a pure XenServer environment and received a "license will expire in x days" error, the VMs you had running would continue to run uninterrupted. Since you've a corrupted environment, I can't confidently say things will operate that way.