1 2 |
错误:开始域 demo 失败 错误:the CPU is incompatible with host CPU: 主机 CPU 不提供所需功能: mpx |
说明:
1 |
这是因为两台宿主机的CPU类型不一致导致的,解决方法也很简单,将xml文件中的CPU类型改为与当前宿主机一致即可。 |
解决方法:
1. 查看当前宿主机的CPU类型
1 2 3 4 5 6 7 8 9 10 11 12 |
[root@YinHe-KVM-02 home]# virsh capabilities <capabilities> <host> <uuid>4c4c4544-0000-0010-8000-80c04f000000</uuid> <cpu> <arch>x86_64</arch> <model>Nehalem-IBRS</model> # 当前宿主机CPU类型 <vendor>Intel</vendor> <microcode version='39'/> <counter name='tsc' frequency='3092837000' scaling='no'/> <topology sockets='1' cores='4' threads='1'/> |
2. 修改xml文件的CPU类型(可以自己创建一个新的虚拟机,看配置文件取替换最为保险)
1 2 |
<cpu mode='custom' match='exact' check='partial'> <model fallback='allow'>Nehalem-IBRS</model> # 修改CPU类型 |
3. 重新注册并启动虚拟机
1 2 3 4 5 6 7 8 |
[root@YinHe-KVM-01 vms]# virsh undefine demo Domain mycentos has been undefined [root@YinHe-KVM-01 vms]# virsh define demo.xml Domain mycentos defined from demo.xml [root@YinHe-KVM-01 vms]# virsh start demo Domain demo started |
- 本文固定链接: https://www.yoyoask.com/?p=9049
- 转载请注明: shooter 于 SHOOTER 发表