博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Terminate Instance 操作详解 - 每天5分钟玩转 OpenStack(33)
阅读量:7209 次
发布时间:2019-06-29

本文共 581 字,大约阅读时间需要 1 分钟。

hot3.png

本节通过日志详细分析 Nova Terminate 操作。

Terminate 操作就是删除 instance,下面是 terminate instance 的流程图

  1. 向 nova-api 发送请求

  2. nova-api 发送消息

  3. nova-compute 执行操作

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

向 nova-api 发送请求

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

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

nova-api 发送消息

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

nova-compute 执行操作

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

关闭 instance

删除 instance 的镜像文件

释放虚拟网络等其他资源

以上就是 terminate 的详细分析,下一节我们继续分析 Pause/Resume 操作。

转载于:https://my.oschina.net/u/2397560/blog/674410

你可能感兴趣的文章
jquery-weui滚动加载问题解决
查看>>
SpringBoot整合Shiro使用Ehcache等缓存无效问题
查看>>
“产学合作勇创新·协同育人书新篇”贵州理工大数据学院数据科学训练营结题答辩报告会圆满举行...
查看>>
EDEN-MACE 1.4.0 更新,增加数据清理功能
查看>>
ASP.Net中实现上传过程中将文本文件转换成PDF的方法
查看>>
营收放缓、股价暴跌、高管离职,Facebook迎来至暗时刻?
查看>>
MySQL探秘(二):SQL语句执行过程详解
查看>>
使用Akka持久化——消息发送与接收
查看>>
Spring框架之Filter应用
查看>>
在IDEA中设置自己的名字和时间
查看>>
@NotBlank注解地正确使用
查看>>
Android--音乐播放器
查看>>
互联网巨头布阵LoRaWAN,是又一春天还是不容乐观?
查看>>
CSS 全解析实战(一)-导读
查看>>
【深度学习再突破】让计算机一眼认出“猫”:哈佛提出新高维数据分析法
查看>>
C++程序设计基础(7)位运算
查看>>
MSDN-9月杂志推荐
查看>>
【原理】解析一致性哈希算法
查看>>
用爬虫分析互联网大数据行业薪资情况
查看>>
【解放日报】除了CEO首席执行官,你了解CIO吗?
查看>>