Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

4.13. 예: 가상 머신 시작

가상 환경이 완료되고 가상 머신에 작동하는 데 필요한 모든 구성 요소가 포함되어 있습니다. 이 예제에서는 start 메서드를 사용하여 가상 머신을 시작합니다.

요청은 다음과 같아야 합니다.

POST /ovirt-engine/api/vms/007/start HTTP/1.1
Accept: application/xml
Content-type: application/xml

요청 본문이 다음과 같아야 합니다.

<action>
  <vm>
    <os>
      <boot>
        <devices>
          <device>cdrom</device>
        </devices>
      </boot>
    </os>
  </vm>
</action>

curl 명령을 사용하는 것과 동일한 요청입니다.

# curl \
--cacert '/etc/pki/ovirt-engine/ca.pem' \
--user 'admin@internal:mypassword' \
--request POST \
--header 'Version: 4' \
--header 'Content-Type: application/xml' \
--header 'Accept: application/xml' \
--data '
<action>
  <vm>
    <os>
      <boot>
        <devices>
          <device>cdrom</device>
        </devices>
      </boot>
    </os>
  </vm>
</action>
' \
https://myengine.example.com/ovirt-engine/api/vms/007/start

추가 요청 본문에서는 이 부팅을 위해 가상 머신의 부팅 장치를 CD-ROM으로 설정합니다. 그러면 가상 머신에서 연결된 ISO 이미지에서 운영 체제를 설치할 수 있습니다. 부팅 장치는 향후 모든 부팅 시 디스크로 되돌립니다.