View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005841||CentOS-6||qemu-kvm||public||2012-07-16 09:28||2013-01-04 22:45|
|Target Version||Fixed in Version|
|Summary||0005841: qemu-kvm : Ubuntu 12.04(host) / Centos 6.3(guest) rebooting from guest, stuck in a seabios/grub loop - cannot initialise kernel|
|Description||I have a really annoying bug, I can reproduce often (although it is a bit random).|
I have an Ubuntu 12.04 KVM server , using Centos 6 guests - when I install the latest kernel for centos 6.3 -2.6.32-279.1.1.el6 - if you reboot from inside a Centos6 vm it gets stuck in a loop between seabios/grub - this does't happen 100% of the time - there is a high chance it will though - usually after 3 reboots it will get stuck in the loop - it will NEVER reboot without manual intervention (virsh destroy..)
It seem to fail at the kernel initialise stage - if I use vga=normal I can see the words 'Probing EEID...' for a sec (then it reboots)
If i use virsh/virt-manager to reboot its fine, only from inside a centos6 vm (with latest centos kernel) does this occur
As a test I installed centos 6.2 - this was 100% fine *until* I did a yum update then I got the same issue.
How can I troubleshoot this ? I already have already enabled the boot options 'console=ttyS0' (which I can access vm's using virsh console id) however this gives no output (as it crashes when initialising the kernel)
At present we are replacing Ubuntu as the KVM host (to Centos) whilst this bug remains.
|Steps To Reproduce||Install Ubuntu 12.04 KVM host, install Centos 6 KVM guest - update Centos 6 guest, reboot.|
|Additional Information||I have installed a 2nd Ubuntu 12.04 KVM server and the exact same thing occurs (i.e 2 different servers = same issue)|
I have also tried installing the latest qemu-kvm (1.1) from source on the Ubuntu 12.04 kvm server, the same thing occurs .
Ubuntu 10.04 KVM host / Centos 6.3 (guest) is fine - so i'm unsure where the fault is. Likewize a Centos 6.3 kvm host and centos 6.3 guest is also fine...
|Tags||No tags attached.|
I also have an ubuntu bug report (they have actually responded and requested more info...)
ANY feedback would be good.
|Seems kernel has problem with KVM hosts on other distribution as well. I can reproduce this on Gentoo and Arch with qemu-kvm earlier than version 1.1.0|
sf_alpha - is it only with Centos 6.3 guests
i.e : Are you having it on other guests ?
Also did you not have the issue pre 6.3 updates?
I have a 'solution' - credits to Marcelo Tosatti on the KVM mailing list
Can you disable kvmclock? (by appending "no-kvmclock" to the end of the
"kernel" line of 2.6.32-279.1.1.el6 entry in /boot/grub/menu.lst).
i.e add no-kvmclock to the kernel boot line in grub.
I have rebooted over 20 X now.
Does this indicate the bug is centos kernel related?