在 Ovirt 4.3 虚拟化平台上,使用接口 POST /ovirt-engine/api/vms/{vmId}/diskattachments 可以创建一个新的虚拟磁盘。下面是该接口的详细说明:\n\n1. 请求 URL:/ovirt-engine/api/vms/{vmId}/diskattachments\n - {vmId}:虚拟机的 ID,需要替换为实际的虚拟机 ID。\n\n2. 请求方式:POST\n\n3. 请求参数:\n - active:激活磁盘,传入 true 表示激活磁盘。\n - bootable:是否可引导,传入 false 表示不可引导。\n - delete_on_termination:删除后清理,传入 true 表示删除虚拟机时会同时删除磁盘。\n - disk.size:磁盘大小,传入 200 表示磁盘大小为 200G。\n - alias:别名,传入 temp-disk01 表示磁盘别名为 temp-disk01。\n - interface:接口类型,传入 virtio-scsi 表示使用 virtio-scsi 接口。\n - storage_domain:存储域,传入 data-3 表示磁盘存储在 data-3 存储域中。\n - profile_name:存储策略,传入 thin-provision 表示使用 thin-provision 存储策略。\n - disk_profile:磁盘配置集,传入 data-3 表示磁盘使用 data-3 配置集。\n\n4. 请求示例:\n \n POST /ovirt-engine/api/vms/{vmId}/diskattachments\n \n Headers:\n Content-Type: application/xml\n \n Body:\n <disk_attachment>\n <active>true</active>\n <bootable>false</bootable>\n <delete_on_termination>true</delete_on_termination>\n <disk>\n <size>200</size>\n </disk>\n <alias>temp-disk01</alias>\n <interface>virtio-scsi</interface>\n <storage_domain>\n <name>data-3</name>\n </storage_domain>\n <profile>\n <name>thin-provision</name>\n </profile>\n <disk_profile>\n <name>data-3</name>\n </disk_profile>\n </disk_attachment>\n \n\n以上是使用接口 POST /ovirt-engine/api/vms/{vmId}/diskattachments 在 ovirt 4.3 虚拟化平台上创建一个新的虚拟磁盘的方法。你可以根据实际需求修改请求参数来满足你的需求。


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

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