在迁移虚拟机遇到cpu架构不匹配的问题

在迁移kvm虚拟机时,加载配置文件,
virsh define test1.xml
发现cpu报错,虚拟机cpu使用的架构是Haswell-noTSX。
查看配置文件 /usr/share/libvirt/cpu_map.xml,
未发现Haswell-noTSX的cpu架构。架构

解决办法
在配置文件中加入Haswell-noTSXide

vi /usr/share/libvirt/cpu_map.xml
 <model name='Haswell-noTSX'>
        <model name='SandyBridge'/>
        <feature name='fma'/>
        <feature name='pcid'/>
        <feature name='movbe'/>
        <feature name='fsgsbase'/>
        <feature name='bmi1'/>
        <feature name='avx2'/>
        <feature name='smep'/>
        <feature name='bmi2'/>
        <feature name='erms'/>
        <feature name='invpcid'/>
    </model>

重启libvirtrest

systemctl restart libvirtd

问题解决code

相关文章
相关标签/搜索