openstack创建云主机日志报错qemu-kvm: CPU feature spec-ctrl not found

创建云主机失败

查看nova-compute日志

ERROR nova.compute.manager [instance:
7eeaa03e-ecc8-4938-b0d3-90314139a118] libvirtError: internal error:
process exited while connecting to monitor:
2020-10-06T11:47:57.831856Z qemu-kvm: CPU feature spec-ctrl not
found

该日志传达了几点信息:

  1. Libvirt的获取宿主机的CPU指令集列表中包含该特性
  2. qemu-kvm不支持CPU特性spec-ctrl

解决方法:

修改usr/share/libvirt/cpu_map.xml文件(先备份
将下面spec-ctrl的特性删除

<feature name=‘spec-ctrl’ / >

<cpuid eax_in=‘0x07’ ecx_in=‘0x00’
edx=‘0x04000000’/ >

重启libvirtd
systemctl restart libvirtd
重启openstack
systemctl restart openstack-nova-compute

重新创建主机,出现报错

ERROR nova.compute.manager [instance:
7eeaa03e-ecc8-4938-b0d3-90314139a118] libvirtError: internal error:
process exited while connecting to monitor:
2020-10-06T11:47:57.831856Z qemu-kvm: CPU feature stibp not
found

现在是stibp没有找到了,照样进入usr/share/libvirt/cpu_map.xml文件删除关于stibp的配置

重启创建虚拟机后又提示

ERROR nova.compute.manager [instance:
7eeaa03e-ecc8-4938-b0d3-90314139a118] libvirtError: internal error:
process exited while connecting to monitor:
2020-10-06T11:47:57.831856Z qemu-kvm: CPU feature ssbd not
found

继续进入usr/share/libvirt/cpu_map.xml文件删除关于ssbd的配置
重启
这次创建云主机,成功!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值