Problem Loading The VM After Reboots.

Home » CentOS » Problem Loading The VM After Reboots.
CentOS No Comments

I had a strange problem. After restarting the VM can not always run. The last line in the console (virsh console):

init: Re-executing /sbin/init Please stand by while rebooting the system… Restarting system. machine restart

At this time, one of the CPU core is loaded 100% (qemu-kvm process, top command)

%Cpu7 : 41.8 us, 57.6 sy, 0.0 ni, 0.6 id, 0.0 wa, 0.0 hi, 0.0
si, 0.0 st

# free
total used free shared buff/cache
available Mem: 8009692 377744 1164076 9392 6467872
7299800
Swap: 2097148 0 2097148

This behavior only when the virtual machine CentOS 6.8 and HV CentOS
7.3.1116. Unsuccessful restart may occur after 2 successful, and maybe after 5 successful, and maybe on the first reboot. No clear pattern of a problem I have not seen. Tested different VM.

Here’s how behaved virtual machine if its reboot through virsh reboot:

virsh # reboot test1
Domain test1 is being rebooted virsh # reboot test1
Domain test1 is being rebooted virsh # destroy test1
Domain test1 destroyed virsh # start test1
Domain test1 started virsh # reboot test1
Domain test1 is being rebooted virsh # reboot test1
Domain test1 is being rebooted virsh # destroy test1
Domain test1 destroyed virsh # start test1
Domain test1 started virsh # reboot test1
Domain test1 is being rebooted virsh # reboot test1
Domain test1 is being rebooted virsh # reboot test1
Domain test1 is being rebooted virsh # reboot test1
Domain test1 is being rebooted virsh # reboot test1
Domain test1 is being rebooted virsh # reboot test1
Domain test1 is being rebooted virsh # reboot test1
Domain test1 is being rebooted virsh # destroy test1
Domain test1 destroyed

If the VM shutdown and then start, the problem does not occur. The problem does not occur if the VM CentOS 7.3.1611 (10 successful reboots of 10) or if the VM Windows Server 2008 R2 (10 successful reboots of 10). If the VM CentOS 6.8 and HV CentOS 6.8 the problem does not occur.

First HV is:
CentOS 7.3.1611 with 3.10.0-514.6.2.el7.x86_64 and
3.10.0-514.6.1.el7.x86_64
qemu-kvm-ev.x86_64 10:2.6.0-28.el7_3.3.1
libvirt.x86_64 2.0.0-10.el7_3.4

Kernel module:
kvm_intel 170181
kvm 554609

Second HV is:
CentOS 7.3.1611 with 3.10.0-514.6.2.el7.x86_64

qemu-kvm.x86_64 10:1.5.3-126.el7_3.3
libvirt.x86_64 2.0.0-10.el7_3.4

Kernel module:
kvm_intel 170181
kvm 554609