Well, after a few weeks of trouble I've finally got my domU image working at 1000Hz.. The interesting thing is that I didn't even have to reboot my server running dom0 to achieve this success!
Initially I ran into trouble because I was attempting to compile the xenified kernel from the xen.org site. This code lead to kernel panics during boot because that kernel couldn't detect LVM volumes which CentOS uses by default. I was unable to find the "exact" reason for this problem and therefore moved onto other solutions.
I eventually came to CentOS's own wiki and found that their kernel-recompile tutorial would work perfectly since the xen configs were included with the source! (awesome stuff).. Though, originally I had thought that I would need to replace the dom0 kernel and therefore worried a bit if problems arose. (I have servers far away that are not at arms reach for human intervention)... So I used a test box at home..
After a kernel recompile locally I installed the kernels (after configuring for 1000Hz) on dom0 and booted up a domU.. To my surprise it was still using the original kernel that was installed which lead me to my conclusion... I ended up installing the recompile kernel only on the domU that required it! And it works perfectly to boot with no need to sweat over dom0 not booting.
I'll make a guide for this shortly however if anyone is interested in following the steps I took (very well written) head over to the CentOS wiki article CenOS Custom Kernel. Well written indeed.
Recent comments
11 weeks 4 days ago
19 weeks 5 days ago
20 weeks 1 day ago
20 weeks 1 day ago