4.12. 가상 머신에 ISO 이미지 연결


다음 가상 시스템 예의 부트 미디어에는 운영 체제 설치를 위해 CD-ROM 또는 DVD ISO 이미지가 필요합니다. 이 예제에서는 CentOS 7 이미지를 사용합니다.

가상 시스템이 사용할 수 있도록 ISO 이미지는 myisos ISO 도메인에서 사용할 수 있어야 합니다. ImageTransfer 를 사용하여 이미지 전송을 생성하고 ImageTransfers 를 사용하여 ISO 이미지를 업로드할 수 있습니다.

ISO 이미지가 업로드되면 API를 사용하여 ISO 스토리지 도메인에서 파일 목록을 요청할 수 있습니다.

GET /ovirt-engine/api/storagedomains/006/files HTTP/1.1
Accept: application/xml

curl 명령을 사용하는 것과 동일한 요청:

# curl \
--cacert '/etc/pki/ovirt-engine/ca.pem' \
--user 'admin@internal:mypassword' \
--request GET \
--header 'Version: 4' \
--header 'Accept: application/xml' \
https://myengine.example.com/ovirt-engine/api/storagedomains/006/files

서버는 사용 가능한 ISO (또는 플로피) 이미지에 대해 File 유형의 다음 목록을 반환합니다.

<files>
  <file href="..." id="CentOS-7-x86_64-Minimal.iso">
    <name>CentOS-7-x86_64-Minimal.iso</name>
  </file>
  ...
</files>

API 사용자는 CentOS-7-x86_64-Minimal.iso 를 예제 가상 머신에 연결합니다. ISO 이미지를 연결하는 것은 관리 또는 사용자 포털 애플리케이션의 Change CD 버튼을 사용하는 것과 동일합니다.

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

PUT /ovirt-engine/api/vms/007/cdroms/00000000-0000-0000-0000-000000000000 HTTP/1.1
Accept: application/xml
Content-type: application/xml

요청 본문은 ISO(또는 플로피) 이미지의 식별자를 나타내기 위해 내부 파일 속성을 포함하는 Cdrom 유형의 오브젝트여야 합니다.

<cdrom>
  <file id="CentOS-7-x86_64-Minimal.iso"/>
</cdrom>

curl 명령을 사용하는 것과 동일한 요청:

# curl \
--cacert '/etc/pki/ovirt-engine/ca.pem' \
--user 'admin@internal:mypassword' \
--request PUT \
--header 'Version: 4' \
--header 'Content-Type: application/xml' \
--header 'Accept: application/xml' \
--data '
<cdrom>
  <file id="CentOS-7-x86_64-Minimal.iso"/>
</cdrom>
' \
https://myengine.example.com/ovirt-engine/api/vms/007/cdroms/00000000-0000-0000-0000-000000000000

자세한 내용은 가상 머신 CD-ROMS를 관리하는 서비스 설명서를 참조하십시오.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.