Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

B.44. 스토리지 도메인 강제 제거에 매개변수 사용

스토리지 도메인을 제거하는 작업은 force,destroyhost 매개변수를 지원합니다. 이러한 매개변수는 스토리지 도메인의 표현을 본문으로 사용하여 DELETE 메서드로 전달되었습니다.

DELETE /ovirt-engine/api/storagedomains/123
<storage_domain>
  <force>...</force>
  <destroy>...</destroy>
  <host id="...">
    <name>...</name>
  </host>
</storage_domain>

이는 HTTP DELETE 매개변수에 본문이 없기 때문에 문제가되었으며 스토리지 도메인의 표현에는 스토리지 도메인의 속성이 아닌 작업 매개 변수가 포함되어 있지 않습니다.

force,deletehost 속성이 동등한 매개변수로 교체되었으며 작업은 이제 본문을 허용하지 않습니다. 예를 들어 force 매개변수를 사용하여 스토리지 도메인을 삭제하는 올바른 방법은 다음과 같습니다.

DELETE /ovirt-engine/api/storagedomain/123?host=myhost&force=true

destroy 매개변수를 사용하여 삭제하려면 다음을 수행합니다.

DELETE /ovirt-engine/api/storagedomain/123?host=myhost&destroy=true