ovirt43虚拟化平台上使用接口ovirt-engineapivmsvmIddiskattachments为虚拟机创建一个新的虚拟磁盘详细使用方法和参数?
在oVirt 4.3虚拟化平台上,可以使用以下方法和参数为虚拟机创建一个新的虚拟磁盘:
方法:POST URL:/ovirt-engine/api/vms/{vmId}/diskattachments
参数:
- vmId:虚拟机的ID,用于指定要创建虚拟磁盘的虚拟机。
- Content-Type:请求的内容类型,应设置为application/xml或application/json。
请求体(XML格式):
<disk_attachment>
<bootable>true</bootable> <!-- 是否为可引导磁盘 -->
<interface>virtio</interface> <!-- 磁盘接口类型,可选值为virtio或ide -->
<active>true</active> <!-- 是否激活磁盘 -->
<disk>
<storage_domains>
<storage_domain id="存储域ID"/> <!-- 存储域ID,用于指定磁盘所在的存储域 -->
</storage_domains>
<size>磁盘大小(以字节为单位,整数)</size> <!-- 虚拟磁盘的大小 -->
<format>raw</format> <!-- 磁盘格式,可选值为raw或cow -->
</disk>
</disk_attachment>
请求体(JSON格式):
{
"bootable": true,
"interface": "virtio",
"active": true,
"disk": {
"storage_domains": {
"storage_domain": [
{
"id": "存储域ID"
}
]
},
"size": 磁盘大小,
"format": "raw"
}
}
注意:在请求体中,需要进行以下替换:
{vmId}:实际的虚拟机ID。存储域ID:实际的存储域ID。磁盘大小:要创建的虚拟磁盘的大小(以字节为单位)。
请确保您具有适当的权限来执行此操作,并根据您的环境进行必要的调整
原文地址: https://www.cveoy.top/t/topic/h8rR 著作权归作者所有。请勿转载和采集!