![先创建 Ovirt 集群节点,再创建引擎](https://linux22.com/image/667739/%E5%85%88%E5%88%9B%E5%BB%BA%20Ovirt%20%E9%9B%86%E7%BE%A4%E8%8A%82%E7%82%B9%EF%BC%8C%E5%86%8D%E5%88%9B%E5%BB%BA%E5%BC%95%E6%93%8E.png)
这是当前状态在我的公司 - 省略了不相关的细节:我们有一个生产服务器,它使用 virtualbox 在 VM 中托管 CRM。我们称此服务器为“SMALL”,因为它是一个小型塔式服务器。在将 VM 迁移/重建到新服务器之前,我无法关闭这样的服务器。
我们有没有经验使用 ovirt/vmware/hyper-V 等虚拟化技术,除了我在笔记本电脑上使用一体化插件进行的 ovirt 测试安装!我们已经使用桌面虚拟化技术有一段时间了(从虚拟盒到本地安装的 kvm+libvirt)。
这主意:我们准备购买一台新服务器,我们称之为“BIG”,我们想使用“BIG”机器作为 oVirt 节点,将“SMALL”机器设置为 ovirt-engine。
这部署场景 1:我可以建立一个没有引擎的 oVirt 节点并在其上创建一个新的 VM,将 CRM 迁移到那里(“如何”超出了本线程的范围)并让它运行吗?稍后,当 CRM 在“BIG”节点上线时,我想格式化“SMALL”服务器并在其上放置一个 ovirt 引擎。这可能吗?
部署场景 2:在上一个步骤的基础上添加一个步骤:使用临时引擎(即使在笔记本电脑上),并按照上述方法部署 oVirt 节点。考虑到它已经在临时机器上配置好了,我如何在“小型”服务器上迁移整个引擎?
部署场景 3:我愿意接受任何其他建议!:-)
谢谢你,
明尼苏达州
答案1
如果您可以承受停机时间,为什么不简单地备份 VM、安装 oVirt 并将 VM 恢复为基于 oVirt 的 VM?
此外,如果“小”盒子要作为引擎,您可以在原始 VM 在 vbox 中运行时在其上安装引擎,将“大”盒子作为主机连接,然后将 VM 移动到 oVirt。
另一个选择是自托管引擎,基本上,将引擎作为虚拟机部署在“大”盒子上,移动虚拟机,然后可能还添加“小”盒子作为第二个主机,这样您就可以拥有双节点集群。