Domínio KVM não está criando

0

Enquanto estou tentando criar uma nova KVM Machine, estou recebendo o seguinte erro,

Unable to complete install: 'Domain has not existed.  You should be able to find more information in the logs'

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 44, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/create.py", line 1910, in do_install
    guest.start_install(False, meter=meter)
  File "/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 1223, in start_install
    noboot)
  File "/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 1303, in _create_guest
    self._consolechild) = self._wait_and_connect_console(consolecb)
  File "/usr/lib/python2.6/site-packages/virtinst/Guest.py", line 1328, in _wait_and_connect_console
    raise RuntimeError(_("Domain has not existed.  You should be "
RuntimeError: Domain has not existed.  You should be able to find more information in the logs

OBSERVAÇÃO: estou recebendo este erro enquanto tento usar o pool de armazenamento personalizado, que é /dev/sdaXX/ montado em /vmstore mount point & caminho do arquivo de imagem /vmstore/disk.img

ERROR_LOG

2014-03-24 21:06:48.178+0000: 7166: error : virNetSocketReadWire:1194 : End of file while reading data: Input/output error
2014-03-24 21:07:56.242+0000: 7170: warning : qemuSetupCgroupForVcpu:566 : Unable to get vcpus' pids.
2014-03-24 21:07:56.329+0000: 7166: error : qemuMonitorIO:614 : internal error End of file from monitor
2014-03-24 21:16:04.269+0000: 7167: warning : qemuSetupCgroupForVcpu:566 : Unable to get vcpus' pids.
2014-03-24 21:16:04.344+0000: 7166: error : qemuMonitorIO:614 : internal error End of file from monitor
2014-03-24 21:16:24.361+0000: 7167: warning : qemuSetupCgroupForVcpu:566 : Unable to get vcpus' pids.
2014-03-24 21:16:24.436+0000: 7166: error : qemuMonitorIO:614 : internal error End of file from monitor
    
por rɑːdʒɑ 24.03.2014 / 18:21

1 resposta

4

Eu tive o mesmo problema - a mesma mensagem de erro. Descobri que a VM continuará a criação, se eu der menos de 4 GB de RAM,

  1. 3gb RAM VM começou a instalar

  2. o processo de instalação foi terrivelmente lento

  3. em /var/log/libvirt/libvirtd.log vi erros como:

    qemuSetupCgroupForVcpu:566 : Unable to get vcpus' pids
    
  4. Eu não tenho todos os módulos do kernel do kvm carregados:

    kvm_intel              54285  0 
    kvm                   333172  1 kvm_intel
    

    Eu estava faltando o módulo "kvm_intel" da lista que você pode ver acima (acima, a saída já está correta) e ao tentar "modprobe kvm_intel" eu estava recebendo erro

  5. Eu reiniciei a máquina, cheguei ao BIOS e finalmente consertei tudo, tendo o "allow virtualization intel" alterado para "on" (desligado)

Eu não sonharia, que o BIOS tinha o suporte de virtualização desativado, mas ... era a estação de trabalho HP xw8400 de 5 anos de idade

btw durante a criação Eu também tive um problema com "permissão negada" ao tentar instalar a máquina virtual em *.img (raw). a mensagem era algo como:

"warning kvm is not available"

Era um problema do SELinux, porque eu mudei o pool de armazenamento padrão da VM para o caminho personalizado (FS diferente)

$ ls -alZ /var/lib/libvirt/
drwxr-xr-x. root root system_u:object_r:virt_image_t:s0 images

$ semanage fcontext -a -t virt_image_t "/data/VM_KVM/(/.*)?"

$ restorecon -R -v /data/VM_KVM/

consertou o problema do SElinux.

    
por 13.06.2014 / 13:37

Tags