Verifique se acpid
está sendo executado dentro dos convidados. Se não for, você precisa instalar o pacote acpid
. É isso que recebe o sinal do botão de energia ACPI do KVM e faz com que o convidado se desligue.
no host e guest executando o CentOS 6.3 com virtualização KVM / Qemu, tenho os seguintes cenários:
Os logs do Libvirt não mostram nada para os 3 primeiros cenários. Eu posso pausar o convidado bem.
O Grub não possui acpi = off. ACPI foi instalado após a resposta por @ mgorven abaixo. Não há nada nos registros de convidados referentes a ACPI além de essas entradas de / var / log / messages. É intrigante para mim que existem entradas relativas à ACPI, uma vez que não foi instalado até a última linha do log.
Resumindo, não consigo desligar de fora do convidado. O que verifico para descobrir o que está acontecendo?
Para o CentOS.6.3 isso funcionou bem:
# yum -y install acpid; /etc/init.d/acpid start; chkconfig --level 235 acpid on;