在 oVirt 4.3 虚拟化平台上,使用接口 POST /ovirt-engine/api/vms/{vmId}/diskattachments 可以创建一个新的虚拟磁盘。以下是接口的详细编写示例:\n\n\nPOST /ovirt-engine/api/vms/{vmId}/diskattachments\n\nRequest Body:\n{\n "disk": {\n "active": true,\n "wipeAfterDelete": true,\n "provisionedSize": 200,\n "alias": "temp-disk01",\n "interface": "virtio_scsi",\n "storageDomain": {\n "name": "data-3"\n },\n "storageType": "thin_provision",\n "diskProfile": {\n "name": "data-3"\n }\n }\n}\n\n\n在这个请求中,你需要提供以下参数:\n\n1. vmId:虚拟机的唯一标识符,你需要将其替换为实际的虚拟机ID。\n2. active:一个布尔值,表示是否激活磁盘。在这个示例中,设置为true。\n3. wipeAfterDelete:一个布尔值,表示删除磁盘后是否进行清理。在这个示例中,设置为true。\n4. provisionedSize:一个整数,表示磁盘的大小(以GB为单位)。在这个示例中,设置为200。\n5. alias:一个字符串,表示磁盘的别名。在这个示例中,设置为"temp-disk01"。\n6. interface:一个字符串,表示磁盘的接口类型。在这个示例中,设置为"virtio_scsi"。\n7. storageDomain:一个对象,表示磁盘所属的存储域。在这个示例中,设置为{"name": "data-3"}。\n8. storageType:一个字符串,表示磁盘的存储策略。在这个示例中,设置为"thin_provision"。\n9. diskProfile:一个对象,表示磁盘的配置集。在这个示例中,设置为{"name": "data-3"}。\n\n请根据实际情况修改以上参数,以符合你的需求。\n


原文地址: https://www.cveoy.top/t/topic/pRf6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录