15.5. Methods
15.5.1. 创建虚拟机 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
创建新虚拟机需要
名称、模板 和 cluster 元素。使用 id 属性或 name 元素识别 模板和 集群 元素。使用 cpuprofiles 属性识别 CPU 配置集 ID。
例 15.4. 创建从 CD-ROM 引导的 512 MB 的虚拟机
POST /ovirt-engine/api/vms HTTP/1.1
Accept: application/xml
Content-type: application/xml
<vm>
<name>vm2</name>
<description>Virtual Machine 2</description>
<type>desktop</type>
<memory>536870912</memory>
<cluster>
<name>default</name>
</cluster>
<template>
<name>Blank</name>
</template>
<os>
<boot dev="cdrom"/>
</os>
<cdroms>
<cdrom>
<file id="example_windows_7_x64_dvd_u_677543.iso"/>
</cdrom>
</cdroms>
<cpu_profile id="0000001a-001a-001a-001a-00000000035e"/>
</vm>
例 15.5. 创建 512 MB 的虚拟机,该虚拟机从虚拟硬盘引导
POST /ovirt-engine/api/vms HTTP/1.1
Accept: application/xml
Content-type: application/xml
<vm>
<name>vm2</name>
<description>Virtual Machine 2</description>
<type>desktop</type>
<memory>536870912</memory>
<cluster>
<name>default</name>
</cluster>
<template>
<name>Blank</name>
</template>
<os>
<boot dev="hd"/>
</os>
<cpu_profile id="0000001a-001a-001a-001a-00000000035e"/>
</vm>
注意
以上示例中的内存使用以下公式转换为字节:
512MB * 1024 2 = 536870912 bytes