在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

如何理解Unshelve Instance操作

179次阅读
没有评论

共计 1070 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章将为大家详细讲解有关如何理解 Unshelve Instance 操作,文章内容质量较高,因此丸趣 TV 小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

如何通过 unshelve 操作恢复该 instance。

因为 Glance 中保存了 instance 的 image,unshelve 的过程其实就是通过该 image launch 一个新的 instance,nova-scheduler 也会调度合适的计算节点来创建该 instance。

instance unshelve 后可能运行在与 shelve 之前不同的计算节点上,但 instance 的其他属性(比如 flavor,IP 等)不会改变。

向 nova-api 发送请求

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

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

nova-api 发送消息

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

nova-scheduler 执行调度

nova-scheduler 收到消息后,会为 instance 选择合适的计算节点。查看日志 /opt/stack/logs/n-sch.log

经过筛选,最终 devstack-controller 被选中 launch instance。

nova-scheduler 发送消息

nova-scheduler 发送消息,告诉被选中的计算节点可以 launch instance 了 源代码在 /opt/stack/nova/nova/scheduler/filter_scheduler.py 第 95 行,方法为 select_destinations

nova-compute 执行操作

nova-compute 执行 unshelve 的过程与 launch instance 非常类似。一样会经过如下几个步骤:1. 为 instance 准备 CPU、内存和磁盘资源 2. 创建 instance 镜像文件 3. 创建 instance 的 XML 定义文件 4. 创建虚拟网络并启动 instance

日志记录在 /opt/stack/logs/n-cpu.log。

关于如何理解 Unshelve Instance 操作就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1070字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲产国偷v产偷v自拍色戒 | 成年人免费小视频 | 九九九九九九精品免费 | 91网站在线免费观看 | 精品无码一区二区三区爱欲九九 | 91免费国产高清观看 | 精品国产视频在线观看 | 日日夜夜欧美 | 亚洲综合国产一区在线 | 曰韩无码二三区中文字幕 | 在线亚洲精品视频 | 男人天堂视频网 | 男女男精品视频站 | 少妇特殊按摩高潮惨叫无码 | 天天看片日日夜夜 | 久久精品国产亚洲av水果派 | 99成人国产精品视频 | 国产精品网站在线观看 | 亚洲av午夜福利精品一区二区 | 国产91在线播放边 | 久久久久亚洲av无码观看 | 日韩欧美在线综合 | 色婷婷在线影院 | 免费毛片全部不收费的 | www.尤物视频.com | 亚洲国产一区视频 | 久草新视频| 人妖女天堂视频在线96 | 久久精品人人做人人爽 | 久久婷婷一区二区三区 | 熟妇的味道hd中文字幕 | 久国产精品人妻aⅴ | 高清影院在线欧美人色 | 免费无遮挡无码永久在线观看视频 | 又色又爽又高潮免费视频国产 | 国产chinesehd精品酒店 | 青青草国产免费久久久91 | 成人乱码一区二区三区 | 国产精品馆 | 99热久久国产这里有只有精品 | 久久久久久久久蜜桃 |