openstack虚拟机迁移原理,openstack冷迁移命令

  openstack虚拟机迁移原理,openstack冷迁移命令

  

故障现象

:虚拟机在不同类型中央处理器的服务器间热迁移时报错:InvalidCPUInfo:不可接受的中央处理器信息:CPU不兼容

  

故障原因

:nova默认使用中央处理器的一些特性,热迁移时对中央处理器对比要求较高

  

解决办法

:1、修改/etc/nova/诺瓦。主配置文件文件,cpu _ mode=None2,修改代码/usr/lib/python 2.7/site-packages/nova/virt/lib virt/driver。py,把driver.py文件中中央处理器对比的代码注释掉;3、已经创建的虚拟机,要硬重启,重新生成可扩展标记语言配置文件。

  #比较中央处理器

  #如果不是instance.vcpu_model或not instance.vcpu_model.model:

  # source _ CPU _ info=src _ compute _ info[ CPU _ info ]

  #自我. compare_cpu(无来源cpu信息)

  #否则:

  #自我. compare _ CPU(实例。vcpu _ model,无)

openstack虚拟机迁移原理,openstack冷迁移命令