Eu atualizei dois sistemas E-350 que executam VMs (um dos sistemas apenas Linux VMs, o outro Windows VMs) para o openSUSE 13.1 (ou seja, kernel 3.11.10, kvm-1.6.0, libvirt-1.1 .2).
Após alguns segundos, as VMs travam de maneiras diferentes:
(O Linux já instalado e VMs do Windows) O Linux está fazendo mágica, não no sentido positivo. Eu não estou brincando: eu tenho um zumbi processo que consome um núcleo inteiro da CPU (pelo menos de acordo com top
):
3673 3 qemu 20 0 0 0 0 Z 100,1 0,000 2:07.08 [qemu-system-x86] <defunct>
Eu preciso de kill -9
para me livrar dele.
(DVD do Linux / Windows) O sistema é inicializado por alguns segundos e depois é interrompido. O processo qemu
ainda está por aí, mas tem menos de 50 MiB de memória residente e 0% de uso de CPU - mas é mostrado como ainda vivo. Anexar com strace
mostra:
futex(0x7f433536fac0, FUTEX_WAIT_PRIVATE, 2, NULL
Isso acontece diretamente após a atualização para o openSUSE 13.1 e após a instalação dos patches.
Desativei o AppArmor, mas isso influenciou a falha em apenas alguns segundos.