• KVM--Host does not support any virtualization...


    现象:virt-install创建新虚拟机时,提示Host does not support any virtualization options。
    环境:CentOS7,KVM,CPU:Intel(R) Xeon(R) CPU E5-2609,
    qemu-kvm、qemu-kvm-tools、virt-manager、libvirt virt-install四大件已正常yum安装,
    selinux已关,iptables已经全放通、
    处理步骤:
    1、常规步骤,先进bios看cpu是否开启了虚拟化,确认已开启
    2、grep -E '(vmx|svm)' /proc/cpuinfo, 查看是否有回显信息,发现是有的,也说明步骤1没看眼花。
    3、dmesg |grep kvm,实际作用和步骤1、步骤2一致,再次确认主机是否支持虚拟化,不支持的话会显示kvm:disabled by bios,此处我这里没有任何回显。
    4、此时百度和Google上常规的解决方法完结,问题并没有解决...只有自己想办法了,此处略去瞎忙步骤一万步。
    5、systemctl status libvirtd 忽然发现原来libvirt日志里有报错:
    internal error: Failed to probe QEMU binary with QMP: /usr/libexec/qemu-kvm: relocation error: /lib64/libspice-server.so.1
    这个,难道问题出在程序包上?
    6、百度得知spice server是作为一个库提供给qemu使用的,编译出来就是libspice(新知识点get)。
    然而这玩意咋调试排错是完全不懂的,那么先看看qemu-kvm有没有问题吧。
    7、ll /usr/libexec/qemu-kvm 先看qemu-kvm是否有执行权限,发现是有的,那么正常。
    8、/usr/libexec/qemu-kvm --version 手动运行下试试,发现报错:
    version libssl.so.10 not defined in file libssl.so.10
    9、依然通过百度获得解决方法解决办法:
    yum -y install openssl
    如果已经安装,就更新一下
    yum -y update openssl
    10、我这里直接yum upgrade openssl,神奇的事情发生了,
    /usr/libexec/qemu-kvm --version 正常显示版本
    virt-install 成功通过
    故障解决!
    感谢:

    转载于:https://blog.51cto.com/7308842/2395997?source=dra

  • 相关阅读:
    SQLITE3在php中的运用
    C# DllImport用法和路径问题
    ExtJs2.0学习系列(9)Ext.TabPanel之第一式
    ExtJs2.0学习系列(11)Ext.XTemplate
    ExtJs2.0学习系列(12)Ext.TreePanel之第一式
    ExtJs2.0学习系列(10)Ext.TabPanel之第二式
    ExtJs2.0学习系列(6)Ext.FormPanel之第三式(ComboBox篇)
    ExtJs2.0学习系列(15)extjs换肤
    ExtJs2.0学习系列(8)Ext.FormPanel之第五式(综合篇)
    ExtJs2.0学习系列(5)Ext.FormPanel之第二式
  • 原文地址:https://www.cnblogs.com/rui517hua20/p/13620099.html
Copyright © 2020-2023  润新知