Erro ao desocupar o domínio: erro interno: não é possível executar o comando QEMU 'cont': ao iniciar a execução da VM, que é ppc64el

1

Explicação:

Eu trabalho para a IBM e estou tentando prototipar o netboot (pxe) para o Ubuntu. O objetivo é ter um servidor de implantação do maas implementado em 4 VMs gerenciadas sob o Ubuntu 14.0.4 para testar o pacote # 39 do juju (base de openstack). Como minha equipe não tem 4 servidores físicos, estamos tentando isso usando VMs. Note que este é o ambiente ppc64el. Note que no ambiente atual eu criei um x86 PXE e o mandei de maa. Então, nós sabemos que o Ubuntu pode construir x86 PXE, ponte para maas e massa encontrar o nó e comissioná-lo. A IBM está tentando fazer isso para o imagem ppc64 agora. Uma vez que as obras pretendem passar para a imagem ppc64le (nosso objetivo).

Relacionado Ask Question:

"O convidado ainda não inicializou a exibição". ao iniciar a execução da VM, que é ppc64el

Problema:

Com base na pergunta Ask acima, alteramos a VM para usar o console em vez de gráficos. Os gráficos foram removidos. Isso fez com que a VM fosse para o estado de pausa e emitisse: Erro ao desocupar o domínio: erro interno: não foi possível executar o comando QEMU 'cont': É necessário reinicializar a máquina virtual

Eu vejo o console VM em branco com o uso de ^] escape para fechar. Mas isso eu acho que está bem. Também tentei forçar a redefinição e, em seguida, um currículo, mas isso não parece fazer muito. Talvez faltando correção para configuração xml abaixo ou minha seqüência de comando incorreta ou talvez bug.

StackTrace

error unpausing domain: erro interno: não é possível executar o comando QEMU 'cont': é necessário reinicializar a máquina virtual

Traceback (última chamada mais recente):   Arquivo "/usr/share/virt-manager/virtManager/asyncjob.py", linha 91, em cb_wrapper     retorno de chamada (asyncjob, * args, ** kwargs)   Arquivo "/usr/share/virt-manager/virtManager/asyncjob.py", linha 127, no tmpcb     retorno de chamada (* args, ** kwargs)   Arquivo "/usr/share/virt-manager/virtManager/domain.py", linha 1382, em resumo     self._backend.resume ()   Arquivo "/usr/lib/python2.7/dist-packages/libvirt.py", linha 1919, em resumo     if ret == -1: aumentar libvirtError ('virDomainResume () falhou', dom = self) libvirtError: erro interno: não é possível executar o comando QEMU 'cont': é necessário reinicializar a máquina virtual

Dados do ambiente

root @ ubuntur2n2: / virtualMachines / vm7 # uname -a Linux ubuntur2n2 3.19.0-25-generic # 26-Ubuntu SMP Sex 24 de julho 21:18:29 UTC de 2015 ppc64le ppc64le ppc64le GNU / Linux

raiz @ ubuntur2n2: / virtualMachines / vm7 # lsb_release -d Descrição: Ubuntu 15.04

Detalhes da VM:

Usando o VMM, criei uma nova VM, selecione arquitetura ppc64, selecione a imagem de inicialização do Netowrk (PXE) e continue pelos painéis para criar a VM. A VM criou OK, mas vai pausar quando Executar selecionado.

Hipervisor: kvm

Acrhitecure ppc64

Emulador / usr / bin / qemu-system-ppc64

Padrão de firmware

Tipo de máquina pseries-2-2

Configuração xml

<domain type='kvm'>
  <name>DaveBubuntutrustyppc64</name>
  <uuid>bd2e489e-b0ad-452b-a20a-69dd9241319f</uuid>
  <memory unit='KiB'>2097152</memory>
  <currentMemory unit='KiB'>2097152</currentMemory>
  <vcpu placement='static'>2</vcpu>
  <os>
    <type arch='ppc64' machine='pseries-2.2'>hvm</type>
    <bootmenu enable='yes'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-system-ppc64</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='qcow2'/>
      <source file='/var/lib/libvirt/images/DaveBubuntutrustyppc64.qcow2'/>
      <target dev='sda' bus='scsi'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'/>
    <controller type='scsi' index='0'>
  <controller type='pci' index='0' model='pci-root'/>
    <controller type='scsi' index='0'>
      <address type='spapr-vio' reg='0x2000'/>
    </controller>
    <controller type='virtio-serial' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:3b:20:90'/>
      <source bridge='br3'/>
      <model type='rtl8139'/>
      <boot order='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
    </interface>
    <serial type='pty'>
      <target port='0'/>
      <address type='spapr-vio' reg='0x30000000'/>
    </serial>
    <console type='pty'>
      <target type='serial' port='0'/>
      <address type='spapr-vio' reg='0x30000000'/>
    </console>
    <input type='keyboard' bus='usb'/>
    <input type='mouse' bus='usb'/>
    <video>
      <model type='vga' vram='16384' heads='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </memballoon>
  </devices>
</domain>
    
por David Bostjancic 17.09.2015 / 20:04

0 respostas