前提条件:

openstack和ceph集成完成,保证虚拟机系统盘运行在ceph上

配置步骤:

1.在各个计算节点之间做root的ssh认证,可以相互免密登录

2.配置libvirtd服务修改配置

# vim /etc/libvirt/libvirtd.conflisten_tls = 0
listen_tcp = 1
unix_sock_group = "root"
unix_sock_rw_perms = "0777"
auth_unix_ro = "none"
auth_unix_rw = "none"
log_filters="2:qemu_monitor_json 2:qemu_driver"
log_outputs="2:file:/var/log/libvirt/libvirtd.log"
tcp_port = "16509"
listen_addr = "0.0.0.0"
auth_tcp = "none"

修改配置

vim /etc/sysconfig/libvirtd LIBVIRTD_ARGS="--listen"

#重启libvirtd服务

# systemctl restart libvirtd

3.执行热迁移

# openstack server migrate 3aa7f750-0867-43e8-accb-d2262ab99932 --live compute01

4.疏散步骤
4.1 主机查询

# openstack host list

4.2 执行疏散

一台计算节点的所有虚拟机疏散到另外一台计算节点

# nova host-evacuate --target_host compute02 compute01

一台计算节点上的一台虚拟机疏散到另外一台计算节点

# nova evacuate 3aa7f750-0867-43e8-accb-d2262ab99932 compute02

openstack虚拟机的热迁移和疏散相关推荐

  1. OpenStack 虚拟机冷/热迁移的实现原理与代码分析

    目录 文章目录 目录 前文列表 冷迁移代码分析(基于 Newton) Nova 冷迁移实现原理 热迁移代码分析 Nova 热迁移实现原理 向 libvirtd 发出 Live Migration 指令 ...

  2. OpenStack 虚拟机冷/热迁移功能实践与流程分析

    目录 文章目录 目录 前文列表 官方文档 虚拟机迁移的应用场景 需要迁移的虚拟机数据类型 虚拟机迁移的存储场景 文件存储 块存储 非共享存储 迁移的类型 迁移的方式 执行虚拟机冷迁移 冷迁移日志分析 ...

  3. 坚持#第281天~KVM3-QEMU虚拟机的热迁移、桥接、NAT、仅主机模式、创建/删除一个QEMU虚拟机的脚本、

    虚拟机的迁移: 宿主机 KVM               VMWare 冷迁移:需要关机 cd images scp 域.qcow2      ip:/root     rsync -avz比scp ...

  4. Docker热迁移研究背景,问题描述及解决方案

    1.研究背景 云计算作为一种新兴的计算模式,近几年受到越来越多的关注和应用,随着云服务规模的扩大,数据中心不断的扩张,为了可以在大规模的云服务平台下有效实现负载均衡,将计算资源进行有效分配,在线迁移技 ...

  5. OpenStack 的 SR-IOV 虚拟机热迁移

    目录 文章目录 目录 前言列表 前言 SR-IOV Pass-through 虚拟机热迁移的问题 基于 macvtap 层的 SR-IOV 虚拟机热迁移 Workaround SR-IOV Pass- ...

  6. openstack虚拟机热迁移优化(victoria版)(附源码分析以及日志分析)

    优化目标 提高热迁移成功率 热迁移认知 热迁移是转移内存(或存储)的过程.源主机不断把虚拟机的内存转移到目的主机,直到源主机仅仅省一部分可以一次转移完成的内存未被转移,此时把源主机上的虚拟机暂停,转移 ...

  7. OpenStack 虚拟机热迁移流程图

    目录 文章目录 目录 源计算节点与目的计算节点之间的交互流程 Nova 和 Neutron 之间的交互流程 源计算节点与目的计算节点之间的交互流程 热迁移主要包括三个阶段: pre_live_migr ...

  8. CPU类型不同导致OpenStack虚拟机热迁移失败

    故障现象:虚拟机在不同类型CPU的服务器间热迁移时报错:InvalidCPUInfo: Unacceptable CPU info: CPU doesn't have compatibility 故障 ...

  9. openstack 热迁移(Live Migration)和冷迁移(Cold Migration)

    一.迁移分类 1.冷迁移(cold migration),也叫静态迁移. 在迁移到另外的计算节点时,这段时间虚拟机实例是处于宕机状态的,即关闭电源的虚拟机进行迁移.      通过冷迁移,可以选择将关 ...

最新文章

  1. 再见,PyTorch!
  2. ubuntu下SVN服务器安装配置
  3. java SocketChannel and ServerSocketChannel
  4. 15 个第三方Web 表单资源
  5. 八皇后问题初始思路python_【单人解谜】经典的八皇后问题解析
  6. 从Windows文件夹到Linux分区
  7. python 列表有没有顺序_python的list有顺序吗
  8. 【渝粤教育】国家开放大学2019年春季 0757-22T经济法基础实务 参考试题
  9. Unity UniWebView内置浏览器插件
  10. GPS数据解析 GPS 数据格式
  11. 使用slickedit调试开源代码
  12. sop封装与dip封装的语音芯片有何区别?
  13. 编码器 协议不公开_公开编码的3种后果
  14. BASLER Pylon 抓取策略
  15. revi翻模工具【管线角度微调】,那些最不擅长的小事
  16. 一文弄懂区块链技术原理
  17. ​windows10 jdk8升级到11后环境变量配置不生效
  18. 企微机器人使用及内容配置文档
  19. GitHub 详细教程
  20. 10大开源的Web应用防火墙

热门文章

  1. mysql报错:1406, Data too long for column
  2. MOOC《Python语言程序设计》第6周练习题
  3. Payoneer取人民币全过程(ATM)
  4. Live Archive 6657
  5. SublimeText 3汉化版安装教程和创建第一个HTML网页
  6. c语言计算输入20个有符号整数,统计正整数,零,负整数的个数.操作,输入20个有符号整数,统计正整数.零.负整数的个数.并分别计算之和...
  7. 关于概率论和模糊数学的区别
  8. Java版90经典坦克大战下载_经典90坦克大战
  9. 天之博特 多车协同:Waiting for subscriber to connect to /tianbot_1/cmd_vel 解决办法
  10. 三款新品重磅齐发!汉高亮相2021中国国际纺织面料及辅料(秋冬)博览会