在oVirt 4.3平台中,可以使用以下的API接口对某虚拟机的附加虚拟磁盘进行空间扩容:\n1. 首先,需要获取虚拟机的ID或名称,以及要扩容的磁盘ID或名称。\n2. 使用以下API接口获取虚拟机的磁盘信息:\n\n\nGET /ovirt-engine/api/vms/{vm-id}/disks/{disk-id}\n\n\n或\n\n\nGET /ovirt-engine/api/vms?search={vm-name}&follow=disk_attachments.disk\n\n\n这将返回虚拟机的磁盘信息,包括磁盘的ID、名称和容量。\n3. 使用以下API接口对磁盘进行扩容:\n\n\nPUT /ovirt-engine/api/vms/{vm-id}/disks/{disk-id}\n\n\n在请求体中,将新的磁盘容量作为参数传递:\n\njson\n{\n "disk": {\n "provisioned_size": <new-size>\n }\n}\n\n\n其中,new-size是新的磁盘容量,以GB为单位。\n4. 提交请求后,系统将扩容虚拟磁盘。可以使用以下API接口来监控操作的进度:\n\n\nGET /ovirt-engine/api/tasks/{task-id}\n\n\n当任务的status属性为complete时,表示扩容操作已完成。\n\n请注意,上述API接口需要使用合适的认证和权限,通常需要管理员权限。确保在操作API之前,已经设置了正确的访问权限和认证凭据。

oVirt 4.3 API: 扩容虚拟机附加磁盘 - 操作指南

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

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