当前位置: 首页 > news >正文

openstack热迁移、冷迁移、疏散

目录

一、热迁移

二、冷迁移

三、疏散


一、热迁移

#执行热迁移
nova live-migration $uuid
#查看迁移进度
nova migration-list --host $hostname | grep `date +%F` | grep $uuid#当迁移失败时,vm会变成error状态,需要先修改状态为active,才能继续进行迁移
nova reset-state --active $uuid

二、冷迁移

#虚拟机关机
nova stop $uuid
#执行冷迁移
nova migrate $uuid
#查看迁移进度
nova migration-list --host $hostname | grep `date +%F` | grep $uuid

三、疏散

  • 查看instance实例的vm的uuid
#查看instance实例的vm的uuid
virsh dumpxml $instance_id | grep uuid
  • 关闭宿主机nova-compute服务 
#登录宿主机关闭nova-compute服务
systemctl status openstack-nova-compute
systemctl stop openstack-nova-compute
  • 设置nova-compute不可调度 
#老版本关闭宿主机不可调度
nova service-disable $hostname nova_compute
#新版本关闭宿主机不可调度
nova service-list | grep $hostname
nova service-disable $hostname_uuid#物理机摧毁instance
virsh destroy $instance_id
  •  疏散虚拟机
#疏散虚拟机
nova evacuate --on-shared-storage $uuid $hostname#整机疏散
nova host-evacuate --on-shared-storage $hostname
  • 开启服务 
#登录宿主机开启nova-compute服务
systemctl start openstack-nova-compute#开启nova-compute可调度
nova service-enable $hostname nova-compute
nova service-enable $uuid

相关文章:

  • SQL注入原理及防护方案
  • 基于BenchmarkSQL的OceanBase数据库tpcc性能测试
  • Java异常处理全面指南:从基础到高级实践
  • [MCU]SRAM
  • 路由协议基础
  • 【JS-Leetcode】2621睡眠函数|2629复合函数|2665计数器||
  • 2025上海车展 | 移远通信重磅发布AR脚踢毫米波雷达,重新定义“无接触交互”尾门
  • C++之异常
  • (云计算HCIP)HCIP全笔记(九)本篇介绍操作系统基础,内容包含:操作系统组成、分类和定义,Linux的特性结构和Linux版本分类
  • 使用Three.js搭建自己的3Dweb模型(从0到1无废话版本)
  • 基于WebRTC技术,EasyRTC音视频实时通话助力全网会议的智能化转型
  • 虚函数表的设计和多态的实现
  • Vue3 Element Plus el-tabs数据刷新方法
  • 头歌实训之游标触发器
  • Android LiveData关键代码
  • 对鸿蒙 Next 系统“成熟论”的深度剖析-优雅草卓伊凡
  • 游戏哪些接口会暴露源IP?_深度解析服务器通信安全隐患
  • 关于 Web 服务器的五个案例
  • 迷你世界UGC3.0脚本Wiki组件说明
  • 进程控制的学习
  • 商务部新闻发言人就波音公司飞回拟交付飞机答记者问
  • 日中友好议员联盟代表团访问中国人民对外友好协会
  • 影子调查|23岁男子驾照拟注销背后的“被精神病”疑云
  • 中日友好医院通报“医师肖某被举报”:基本属实,开除党籍并解聘
  • 广州一人均500元的日料店回收食材给下一桌?市场监管部门介入调查
  • 最高法改判一起植物新品种侵权案:判赔逾5300万元破纪录