我正在使用oVirt API(新手),我正在查看ovirt文档,
它有以下作为有效负载,
<vm>
<name>myvm</name>
<template>
<name>Blank</name>
</template>
<cluster>
<name>mycluster</name>
</cluster>
</vm>
1)模板和集群有什么区别?
我可以理解该模板 - 这是一个我们可以设置并应用于多个虚拟机的配置,但什么是集群?
2)在ovirt中使用createVM rest API是否有必要使用模板和集群?
3)我们不能在没有指定模板和集群的情况下创建虚拟机吗?
谢谢,
哈利
答案 0 :(得分:0)
由于您会错过很多信息,因此我建议您仔细阅读oVirt文档。
关于簇的解释很清楚:
https://www.ovirt.org/documentation/admin-guide/chap-Clusters/
以及模板:
https://www.ovirt.org/documentation/vmm-guide/chap-Templates/
非常感叹。群集是一组主机,可以运行虚拟机。模板是具有虚拟磁盘,网络接口等的虚拟机的预定义配置。例如,当您从tempalte创建虚拟机时,您可能已经预装了操作系统。有一个名为“ Blank”的强化模板,顾名思义,该模板为空白,并且没有预先配置操作系统。例如,您可以使用CD安装或PXE将任何操作系统安装到从此类模板创建的VM。
所以答案是:
在创建VM时,必须始终指定群集和模板。但是,您可以在创建VM时定义硬编码模板“空白”,但是要创建VM,您必须使用集群启动并运行数据中心,否则VM将无法创建。