ubuntu - 将虚拟机从 KVM 迁移到 Openstack

标签 ubuntu migration openstack kvm

我在同一系统上安装了 KVM 和 Openstack。

我已经在 KVM 中克隆了一个虚拟机并且该实例正在运行,现在我希望将正在运行的虚拟机移动到 Openstack。这里有人对我如何实现这一目标有任何建议吗?

如何将虚拟机从 KVM 迁移到 Openstack?你能帮我完成步骤吗?我希望我的每个虚拟机实例都变为事件状态,并且具有可用的 nova 命令。 (例如nova列表、nova删除、nova重启)

这可能吗?如果是这样,最好的方法是什么?

最佳答案

OpenStack 并非旨在添加在 OpenStack 外部启动的正在运行的 KVM 实例,因为 OpenStack 做出了以下假设:

  • 虚拟机如何连接到网络
  • libvirt 域的名称
  • 包含磁盘的文件的位置

最好的办法是拍摄 KVM 实例的快照,将其导出到镜像文件,然后将镜像文件上传到 OpenStack。

关于ubuntu - 将虚拟机从 KVM 迁移到 Openstack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11383526/

相关文章:

python - 无法在 Postgresql plpython 函数中导入自己的 python 模块

ubuntu - 如何向 PhpMyAdmin 添加主题?

ruby-on-rails - 删除 rails 中的模型( "rails g model Title..."的反面)

linux - 如何在没有操作系统的PC上安装KVM(内核虚拟机)?

bash - 使用 shell 脚本从具有指定条件的行中获取特定的列值

ruby-on-rails - 尝试为一百万条记录生成 csv 时,RAM 使用率为 99% Rails

python - 将最佳拟合及其方程放入绘图中

ruby-on-rails - 如何编写迁移来重命名 Rails 中的 ActiveRecord 模型及其表?

ruby-on-rails - Capistrano:某些任务被触发,但没有输出,也不执行任何操作

openstack - 无法在新的计算节点 openstack-ansible 中创建实例?