Shelve Instance 操作详解 - 每天5分钟玩转 OpenStack(38)

简介: Instance 被 Suspend 后虽然处于 Shut Down 状态,但 Hypervisor 依然在宿主机上为其预留了资源,以便在以后能够成功 Resume。 如果希望释放这些预留资源,可以使用 Shelve 操作。

image240.5.png

Instance 被 Suspend 后虽然处于 Shut Down 状态,但 Hypervisor 依然在宿主机上为其预留了资源,以便在以后能够成功 Resume。

如果希望释放这些预留资源,可以使用 Shelve 操作。 Shelve 会将 instance 作为 image 保存到 Glance 中,然后在宿主机上删除该 instance。 下面是 shelve instance 的流程图

image180.png

  1. 向 nova-api 发送请求

  2. nova-api 发送消息

  3. nova-compute 执行操作

下面我们详细讨论每一个步骤。

向 nova-api 发送请求

客户(可以是 OpenStack 最终用户,也可以是其他程序)向API(nova-api)发送请求:“帮我 shelve 这个 Instance”

查看日志 /opt/stack/logs/n-api.log

nova-api 发送消息

nova-api 向 Messaging(RabbitMQ)发送了一条消息:“shelve 这个 Instance” 查看源代码 /opt/stack/nova/nova/compute/api.py,方法是 shelve。

nova-compute 执行操作

查看日志 /opt/stack/logs/n-cpu.log

首先,关闭 instance

然后对 instance 执行 snapshot 操作

成功后,snapshot 生成的 image 会保存在 Glance 上,命名为 <instance name>-shelved

最后删除 instance 在宿主机上的资源

暂停操作成功执行后,instance 的状态变为 Shelved Offloaded,电源状态是 Shut Down

以上就是 Shelve 操作的分析,下一节我们讨论 Unshelve 操作。

目录
相关文章
|
存储
Live Migrate 操作 - 每天5分钟玩转 OpenStack(42)
Migrate 操作会先将 instance 停掉,也就是所谓的“冷迁移”。而 Live Migrate 是“热迁移”,也叫“在线迁移”,instance不会停机。 Live Migrate 分两种: 源和目标节点没有共享存储,instance 在迁移的时候需要将其镜像文件从源节点传到目标节点,这叫做 Block Migration(块迁移) 源和目标节点共享存储,instance 的镜像文件不需要迁移,只需要将 instance 的状态迁移到目标节点。
1448 0
|
测试技术 UED
对百度搜索页面设计的测试用例设计
对百度搜索页面设计的测试用例设计
735 0
|
2月前
|
安全 IDE Shell
【全网最详细】Python3.10下载安装使用保姆级教程(看不懂打我)
Python 3.10(2021年10月发布)是已结束支持的旧LTS版本,以稳定性著称。核心新特性为结构模式匹配,显著提升数据处理能力;同时优化错误提示、类型注解等。适合维护老项目或对稳定性要求高的生产环境。
|
物联网 Linux 开发者
电子信息类专业技术学习及比赛路线总结(大一到大三)
电子信息类专业技术学习及比赛路线总结(大一到大三)
|
Linux
如何配置静态路由表
【8月更文挑战第15天】如何配置静态路由表
557 1
太空资源的开发与利用:太空经济的新篇章
【9月更文挑战第25天】随着科技进步,人类正逐步开发太空资源,开启太空经济的新篇章。太空资源涵盖轨道、矿物与能源三类,如地球轨道支撑着卫星活动,而小行星带和月球则蕴藏丰富矿物质与水冰,特别是月球氦-3及水冰资源,对太空活动至关重要。然而,太空资源开发需克服技术挑战与高成本问题,涉及航天器设计到资源提取等多个环节。尽管如此,其潜在的经济价值巨大,预估地月空间经济活动年产值可达数万亿美元,并将促进太空采矿、制造等新兴工业的发展,为全球经济增长注入新动力,推动人类社会进入新的发展阶段。
|
NoSQL
编译和安装 libvirt 8.10.0
编译和安装 libvirt 8.10.0
1172 0
|
安全 物联网
NFC协议概述
NFC协议概述
|
存储 XML 缓存
关于云平台虚拟机核心组件 libvirt 热迁移流程及关键参数介绍 | 龙蜥技术
一键了解libvirt虚拟机热迁移整体流程,迁移方式及关键迁移参数作用及影响。

热门文章

最新文章