博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第 5 章 Nova - 031 - Start Instance 操作详解
阅读量:6215 次
发布时间:2019-06-21

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

Start Instance 操作详解

 

下面是 Start Instance 的流程图

 

1、向 nova-api 发送请求

2、nova-api 发送消息

3、nova-compute 执行操作

 

详细介绍:

1、向 nova-api 发送请求

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

 

查看日志  /var/log/messages  或者 /opt/stack/logs/n-api.log

 

2、nova-api 发送消息

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

 

self.compute_rpcapi.start_instance() 的作用就是向 RabbitMQ 上 nova-compute 的消息队列里发送一条 start instance 的消息。

 

3、nova-compute 执行操作

查看日志 /var/log/messages  或者 /opt/stack/logs/n-cpu.log

 

开始启动

 

准备虚拟网卡

 

 

--------------------------------------------------引用来自-----------------------------------------------------------------

https://www.cnblogs.com/CloudMan6/p/5470723.html

https://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=2653587823&idx=1&sn=3a5b6c363305834c75c61c00203f2c18&chksm=8d308176ba4708602c7b12e36cfec360a3562095dba3f62ae1a8287b3c6bb18bebca701edb21&scene=21#wechat_redirect

转载于:https://www.cnblogs.com/gsophy/p/11010815.html

你可能感兴趣的文章
springboot~WebTestClient的使用
查看>>
docker~大叔对术语的解释
查看>>
setValue:forKey of nsobject
查看>>
[oracle实验]跨平台传输表空间 win -> linux
查看>>
快速掌握 Android Studio 中 Gradle 的使用方法 [转http://blog.csdn.net/feelang/article/details/41783317]...
查看>>
装饰器模式 decorator
查看>>
仿iReader切换皮肤进度条
查看>>
MD5
查看>>
javascript总结02
查看>>
利用WMITool解决浏览器快捷方式启动参数被篡改以及浏览器主页被劫持的问题
查看>>
swoole帮助文档
查看>>
第六周背单词软件测试与评估
查看>>
最后的笔记系列1/5
查看>>
三分 Error Curves
查看>>
UVA 1252 十五 Twenty Questions
查看>>
分布式架构
查看>>
as3 object与dictionary区别
查看>>
第 7 章 多主机管理 - 046 - 创建 Machine
查看>>
P类问题、NP类问题与NPC类问题
查看>>
Nginx高性能服务器安装、配置、运维 (6) —— Nginx日志及日志分割
查看>>