AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / unix / Perguntas / 436891
Accepted
Jamil Gomez
Jamil Gomez
Asked: 2018-04-11 16:52:00 +0800 CST2018-04-11 16:52:00 +0800 CST 2018-04-11 16:52:00 +0800 CST

Virt-Manager não pode executar nenhuma virtualização [duplicado]

  • 772
Esta pergunta já tem respostas aqui :
Por que o Kali Linux é tão difícil de configurar? Por que as pessoas não me ajudam? [migrou] (10 respostas)
Fechado há 4 anos .

Quando tento terminar a criação de uma nova VM a partir de um iso, recebo este erro:

'erro interno: processo encerrado ao conectar ao monitor: 2018-04-11T00:42:51.993762Z qemu-system-x86_64: não é possível aplicar global IvyBridge-x86_64-cpu.spec-ctrl=on: Propriedade '.spec-ctrl ' não encontrado'

Traceback (última chamada mais recente): Arquivo "/usr/share/virt-manager/virtManager/asyncjob.py", linha 89, em cb_wrapper callback(asyncjob, *args, **kwargs) Arquivo "/usr/share/virt -manager/virtManager/create.py", linha 2545, em _do_async_install guest.start_install(meter=meter) Arquivo "/usr/share/virt-manager/virtinst/guest.py", linha 498, em start_install doboot, transient) Arquivo "/usr/share/virt-manager/virtinst/guest.py", linha 434, em domínio _create_guest = self.conn.createXML(install_xml ou final_xml, 0) Arquivo "/usr/lib/python2.7/dist- packages/libvirt.py", linha 3659, em createXML se ret for None:raise libvirtError('virDomainCreateXML() failed', conn=self) libvirtError: erro interno: processo encerrado ao conectar ao monitor: 2018-04-11T00:42 :51.993762Z qemu-system-x86_64: não é possível aplicar global IvyBridge-x86_64-cpu.spec-ctrl=on: Propriedade '.spec-ctrl' não encontrada

o que posso fazer para que funcione?

qemu virtual-machine
  • 1 1 respostas
  • 2881 Views

1 respostas

  • Voted
  1. Best Answer
    kemotep
    2018-04-11T19:18:34+08:002018-04-11T19:18:34+08:00

    Problema em mãos

    De acordo com o erro que você postou, isso dificilmente é um problema limitado ao Kali Linux. Parece que certos patches para spectre/meltdown criaram um problema com o kernel e as máquinas virtuais.

    Encontrei vários links relacionados a esse problema exato, todos em sistemas operacionais diferentes. Aqui está um link para um relatório de bug para Red Hat. Este link é para uma postagem no fórum que descreve uma solução para o Arch Linux. Aqui está outra postagem no fórum para uma possível solução para o mesmo erro, mas para o Manjaro. Alguém que usa o ParrotSec também relata o problema . Por fim, estou incluindo um link para o QEMU Wiki sobre os recursos da CPU, pois também parece relacionado. Sugiro que você leia cada link primeiro, mas com essa pesquisa rápida consegui encontrar algumas soluções possíveis para o seu problema.

    1. Use a opção "copiar configuração da CPU do host"

    Se você estiver iniciando uma VM por meio da interface gráfica do virt-manager, tente definir a opção "copiar configuração da CPU do host" no submenu da CPU do menu de configuração da máquina virtual. De acordo com os links fornecidos, esta parece ser a melhor solução para o erro que você está encontrando.

    2. Permissões ausentes de usuários e grupos

    Certifique-se de que o usuário que está iniciando o KVM virt-manager seja um membro dos grupos kvm e libvirt e tente novamente.

    3. Versões Desatualizadas

    De acordo com Jiri Denemark, o problema pode estar no fato de o kernel não suportar os recursos mais recentes da CPU.

    Isso sugere que o libvirt detectou o novo recurso na CPU do host via CPUID, mas o kernel não é novo o suficiente para reconhecê-lo. Além disso, o qemu-kvm-rhev é bastante antigo e também não oferece suporte ao novo recurso:

    • Sexta-feira, 24 de março de 2017 Miroslav Rezanina - rhev-2.6.0-28.el7_3.9

    Acho que o virt-install por padrão usa o modelo de CPU do XML de recursos do libvirt, que é Broadwell-IBRS. Como qemu-kvm-rhev não suporta o novo modelo de CPU, libvirt usa Broadwell,+spec-ctrl,+rtm,+hle.

    Em outras palavras, esse foi apenas um problema temporário com a composição quando o libvirt é atualizado enquanto outros ainda não foram atualizados. O problema pode ser corrigido detectando os recursos da CPU via QEMU e ensinando o virt-install a usar a CPU a partir dos recursos do domínio. Libvirt faz isso com QEMU-2.10.

    Tente garantir que você tenha a versão mais recente do Kernel, seus cabeçalhos de kernel, libvirt, virt-manager e QEMU. Reinicie depois disso e tente novamente.

    Conclusão

    Acredito que a opção 1 seja sua melhor aposta. Caso contrário, certifique-se de ter tudo instalado corretamente e atualizado. A mensagem de erro que você está recebendo é muito descritiva do problema que você tem. Verifique se o conjunto de recursos do processador que diz estar usando corresponde ao seu hardware. Google é seu amigo. Como sempre, se houver algum equívoco ou problema com minha resposta, por favor, comente, agradeço as correções de meus erros. Boa sorte!

    • 3

relate perguntas

  • Como posso acionar manualmente o driver de balão virtio em um convidado?

  • Maneiras de executar programas antigos feitos para IRIX no MIPS?

  • Como você altera a porta KVM VNC em tempo de execução, na linha de comando?

  • Por que os vms no KVM/QEMU são chamados de domínios?

  • Linux do zero dentro de um contêiner LXC

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    ssh Não é possível negociar: "nenhuma cifra correspondente encontrada", está rejeitando o cbc

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    Como descarregar o módulo do kernel 'nvidia-drm'?

    • 13 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Wong Jia Hau ssh-add retorna com: "Erro ao conectar ao agente: nenhum arquivo ou diretório" 2018-08-24 23:28:13 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Bagas Sanjaya Por que o Linux usa LF como caractere de nova linha? 2017-12-20 05:48:21 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve