Resize Instance 操作详解
来源:互联网 发布:java毕业设计课题 编辑:程序博客网 时间:2024/05/21 20:00
向 nova-api 发送请求
nova-api 发送消息
nova-scheduler 执行调度
nova-scheduler 发送消息
nova-compute 执行操作
nova-scheduler 选择的目标节点与源节点是不同节点。操作过程跟上一节 Migrate 几乎完全一样,只是在目标节点启动 instance 的时候按新的 flavor 分配资源。 同时,因为要跨节点复制文件,也必须要保证 nova-compute 进程的启动用户(通常是 nova,也可能是 root,可以通过 ps 命令确认)能够在计算节点之间无密码访问。 对这一种情况我们不再赘述,请参看前面 Migrate 小节。
目标节点与源节点是同一个节点。则不需要 migrate。下面我们重点讨论这一种情况。
向 nova-api 发送请求
nova-api 发送消息
nova-scheduler 执行调度
nova-scheduler 发送消息
nova-compute 执行操作
按新的 flavor 为 instance 准备 CPU、内存和磁盘资源
关闭 instance
创建 instance 镜像文件
将 instance 的目录备份一份,命名为<instance_id>_resize,以便 revert。
创建 instance 的 XML 定义文件
准备虚拟网络
启动 instance
Confirm
nova-api 接收到 confirm 的消息
删除计算节上备份的 instance 目录 <instance_id>_resize
Revert
nova-api 接收到 revert 的消息
在计算节点上关闭 instance
通过备份目录 <instance_id>_resize 恢复 instance 目录。
重新启动 instance
0 0
- Resize Instance 操作详解
- nova对instance做resize操作失败
- Resize Instance 操作详解 - 每天5分钟玩转 OpenStack(41)
- Start Instance 操作详解
- Terminate Instance 操作详解
- Snapshot Instance 操作详解
- Rebuild Instance 操作详解
- Shelve Instance 操作详解
- Unshelve Instance 操作详解
- Migrate Instance 操作详解
- Pause/Resume Instance 操作详解
- OpenCV.Resize详解
- 容器操作resize()的误用
- MXNet框架的resize操作
- openstack nova resize API 详解
- openstack ice resize 详解(一)
- openstack ice resize 详解(二)
- openstack ice resize 详解(三)
- Snapshot Instance 操作详解
- Rebuild Instance 操作详解
- Shelve Instance 操作详解
- Unshelve Instance 操作详解
- Migrate Instance 操作详解
- Resize Instance 操作详解
- Live Migrate 操作
- 计算节点宕机了怎么办?- 每天5分钟玩转 OpenStack(43)
- 1 张图秒懂 Nova 16 种操作
- 理解 Cinder 架构
- 掌握 Cinder 的设计思想
- Cinder 组件详解
- 掌握 cinder-scheduler 调度逻辑
- 准备 LVM Volume Provider