Start Instance 操作详解 – 每天5分钟玩转 OpenStack(31)
详解 操作 8211 玩转 分钟 每天 Instance
2023-06-13 09:15:47 时间
本节通过日志文件详细分析 instance start 操作。
下面是 start instance 的流程图
下面我们详细讨论每一个步骤。
向 nova-api 发送请求客户(可以是 OpenStack 最终用户,也可以是其他程序)向API(nova-api)发送请求:“帮我启动这个 Instance”
查看日志 /opt/stack/logs/n-api.log
nova-api 向 Messaging(RabbitMQ)发送了一条消息:“启动这个 Instance” 查看源代码 /opt/stack/nova/nova/compute/api.py 的 2002 行,方法是 start。
self.compute_rpcapi.start_instance() 的作用就是向 RabbitMQ 上 nova-compute 的消息队列里发送一条 start instance 的消息。
nova-compute 执行操作查看日志 /opt/stack/logs/n-cpu.log
开始启动
准备虚拟网卡
准备 instance 的 XML 文件
准备 instance 镜像文件
成功启动
Start 操作的分析就得这里,下节继续讨论其他 nova 操作。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/54833.html
微软相关文章
- 详解MongoDB安装使用并实现Python操作数据库的步骤
- Vim 命令、操作、快捷键详解程序员
- 关于activitygroup过时,用frament替换操作详解手机开发
- postgresql 查询某一个表中的所有字段详解数据库
- JS实现表格间隔颜色。鼠标滑动高亮显示详解编程语言
- pandas(八)重塑和轴向旋转详解大数据
- 操作sqlite的JavaScript类详解编程语言
- 通过JDBC对MySql进行增/删/改/查操作详解编程语言
- Go基础之–操作Mysql(三)详解编程语言
- Go基础之–操作Mysql(一)详解编程语言
- java学习笔记07–日期操作类详解编程语言
- easyui datagrid自定义操作列详解编程语言
- Springboot MySQL 事务回滚详解编程语言
- Spring Boot 2 (四):使用 Docker 部署 Spring Boot详解编程语言
- 盛最多水的容器算法详解编程语言
- java获取昨天时间的日期操作详解编程语言
- SAP《MM学习指南》操作记录—-仓库盘点详解编程语言
- ABAP div、/、mod的用法详解编程语言
- Java File类(文件操作类)详解
- Resize Instance 操作详解 – 每天5分钟玩转 OpenStack(41)
- Migrate Instance 操作详解 – 每天5分钟玩转 OpenStack(40)
- Nova Suspend/Rescue 操作详解 – 每天5分钟玩转 OpenStack(35)
- Terminate Instance 操作详解 – 每天5分钟玩转 OpenStack(33)
- Linux用户组查看操作详解(linux查看用户的组)
- MySQL实践总结与上机报告,详解操作和应用(MySQL上机报告)
- 深入理解链表的各类操作详解
- JavaScript中的字符串操作详解