더북(TheBook)

virsh edit 명령을 내리면 vi 편집기가 실행됩니다. 가상 게스트 환경 설정 파일은 XML 형식의 파일입니다. 확장 가능한 마크업 언어(eXtensible Markup Language, XML)는 자료 구조를 기술하는 데 쓰는 문서 형식 표준입니다. 자료를 요소(element)와 속성(attribute)으로 HTML 문서의 태그처럼 정의합니다.

가상 게스트 설정의 최상위 요소(root element)<domain>입니다. type 속성은 kvm으로 도메인 유형을 정의합니다. <name>에는 가상 게스트 이름이 설정되어 있습니다. <uuid>는 가상 게스트에 부여된 고유 식별자입니다. <memory>는 가상 게스트가 사용 가능한 최대 메모리 크기, <currentMemory>는 가상 게스트에 실제로 할당하는 메모리 크기, <vcpu>는 CPU 수를 의미합니다.

<domain type='kvm'>
  <name>vstest</name>
  <uuid>440c9355-a9e7-4d8f-89a0-061585596cbf</uuid>
  <metadata>
        <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">
        <libosinfo:os id="http://ubuntu.com/ubuntu/20.04"/>
        </libosinfo:libosinfo>
  </metadata>
  <memory unit='KiB'>2097152</memory>
  <currentMemory unit='KiB'>2097152</currentMemory>
  <vcpu placement='static'>1</vcpu>
  <os>
        <type arch='x86_64' machine='pc-q35-4.2'>hvm</type>
        <boot dev='hd'/>
  </os>
  ...
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.