virt-manager módulos kvm não estão disponíveis

3

As últimas atualizações do Fedora 16 executadas em um HP Mini 210 com um processador Intel (R) Atom (TM) CPU N550 a 1.50 GHz.

sudo yum groupinstall Virtualization 

Apenas virt-viewer instalado

sudo yum groupinstall Virtualization Platform
Loaded plugins: auto-update-debuginfo, langpacks, presto, refresh-packagekit
Warning: Group virtualization does not have any packages.
Warning: Group Platform does not exist.
No packages in any requested group available to install or update

Depois de tentar o acima, ainda recebo a mesma mensagem.

Eu instalei o virt-manager. Quando tento criar uma nova máquina virtual, recebo o seguinte aviso:

KVM is not available. This may mean the KVM package is not installed, or the KVM kernel modules are not loaded. Your virtual machines may perform poorly.

Eu instalei o seguinte pacote:

qemu-kvm-0.15.1-4.fc16.x86_66

E carregou o módulo kvm:

lsmod | grep kvm
kvm                   406993  0

Não sabe qual pacote devo instalar ou que módulo do kernel do kvm não está carregado?

Normalmente eu uso o VirtualBox sem nenhum problema. Mas eu queria tentar e ver se este virt-manager tem um desempenho melhor.

    
por ant2009 20.04.2012 / 18:53

4 respostas

3

Também no meu caso (Fedora 16 32 bits) eu instalei tudo ... também já ativei a visualização do BIOS vt-x ... cpu é compatível .. mas o mesmo erro (o KVM não está disponível. pode significar que o pacote KVM não está instalado ou que os módulos do kernel KVM não estão carregados. Suas máquinas virtuais podem ter um desempenho ruim.)

Finalmente, eu executei o kyv_model de modprobe manualmente e tudo feito.

[root@monsterm ~]# grep vmx /proc/cpuinfo
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts tpr_shadow vnmi flexpriority
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts tpr_shadow vnmi flexpriority

lshw | grep vmx
[root@monsterm ~]# lshw | grep vmx
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe x86-64 constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida tpr_shadow vnmi flexpriority cpufreq


# check kvm kernel modules
modprobe kvm_intel
lsmod | grep kvm

[root@monsterm ~]# lsmod | grep kvm*
kvm_intel             126289  0 
kvm                   356309  1 kvm_intel
    
por 05.08.2012 / 17:47
1

São necessários mais pacotes do que apenas qemu-kvm .

Isso vai te dar o que você precisa.

yum groupinstall Virtualization

Editar:

Para responder à sua pergunta sobre sua CPU e virtualização, execute

$ egrep '^flags.*(vmx|svm)' /proc/cpuinfo 

Se NADA for impresso, seu sistema não suporta as extensões relevantes. Você ainda pode usar o QEMU / KVM, mas o emulador recorrerá à virtualização de software, que é MUITO MAIS lenta.

Você não deve ter que carregar manualmente o módulo do kernel kvm. Basta iniciar o serviço libvirt.

service libvirtd start

Agora, quando você executar lsmod | grep kvm , verá

kvm
kvm_intel

Se você não vê os dois módulos, o kvm não está instalado corretamente.

    
por 20.04.2012 / 18:58
1

tente seguir:

sudo yum groupinstall Virtualization
sudo yum groupinstall Virtualization Platform 
sudo yum groupinstall Virtualization Client
sudo yum groupinstall Virtualization Tools

certifique-se de reiniciar após a conclusão da instalação

você pode verificar o serviço é iniciado, emitindo o seguinte comando (ele deve retornar o serviço é iniciado)

service libvirtd status
    
por 20.04.2012 / 18:58
0

Eu tive o mesmo problema na máquina convidada VMware, então verifiquei no VMware Hardware Setting in Processor chamado de mecanismo de virtualização. Ele já define automaticamente, mas acontece que o bloqueio do meu perfil de virtualização no VMware guest foi realmente automático, então mudei o modo preferido para Intel VT-x / EPT ou AMD-V / RVI e o problema do Voila foi resolvido !!

    
por 06.12.2015 / 09:34