9.6. Actions
9.6.1. 强制删除数据中心操作
API 用户强制在存储域中遇到无法解析的问题时删除数据中心,例如在删除存储域时丢失与 master 存储域的连接或缺少可用主机。API 包括针对这些情况的帮助
强制
操作。
此操作会在 API 从 Red Hat Virtualization 环境中删除与所选数据中心关联的数据库条目。这意味着,无论关联的存储域是什么,API 都会删除数据中心。
此操作需要
DELETE
方法。请求正文包含将 force
参数设置为 true
的操作
表示。请求还需要额外的 Content-type: application/xml
标头来处理正文中的 XML 表示。
例 9.16. 对数据中心强制删除操作
DELETE /ovirt-engine/api/datacenters/00000000-0000-0000-0000-000000000000 HTTP/1.1 Accept: application/xml Content-type: application/xml <action> <force>true</force> </action>
此操作:
- 删除与数据中心关联的
数据存储域
的所有数据库信息 ; - 删除与数据中心关联的
数据存储域
中资源的所有数据库信息,如虚拟机和模板; - 将
iso
和导出存储域
从数据中心分离;以及 - 删除数据中心的数据库信息。
此操作会覆盖在删除前数据中心为空的要求。
重要的
此操作只删除与数据中心关联的资源的数据库条目。与数据中心关联的
数据存储域
需要在重复使用前手动格式。在另一个数据中心上使用之前,iso
和 导出域
的元数据需要手动清理。