검색

23.17.14. 게스트 가상 머신 인터페이스

download PDF
문자 장치는 다음 유형 중 하나로 게스트 가상 머신에 자체적으로 표시됩니다.
직렬 포트를 설정하려면 관리 도구를 사용하여 도메인 XML을 다음과 같이 변경합니다.

그림 23.71. 게스트 가상 머신 인터페이스 직렬 포트


  ...
  <devices>
    <serial type='pty'>
      <source path='/dev/pts/3'/>
      <target port='0'/>
    </serial>
  </devices>
  ...
<target> 에는 포트 번호를 지정하는 port 속성이 있을 수 있습니다. 포트는 0부터 번호가 매겨집니다. 일반적으로 0, 1 또는 2 개의 직렬 포트가 있습니다. 또한 해당 값에 대한 두 가지 선택 사항인 isa-serial 또는 usb-serial 인 선택적 type 속성이 있습니다. type 이 누락된 경우 isa-serial 는 기본적으로 사용됩니다. usb-serial 의 경우 type='usb' 가 있는 선택적 하위 요소 <주소는> 위에 설명된 특정 컨트롤러에 장치를 연결할 수 있습니다.
<console> 요소는 대화형 콘솔을 표시하는 데 사용됩니다. 사용 중인 게스트 가상 머신 유형에 따라 콘솔은 반가상화 장치이거나 다음 규칙에 따라 직렬 장치의 복제본일 수 있습니다.
  • targetType 특성이 설정되지 않은 경우 기본 장치 유형은 하이퍼바이저의 규칙에 따라 달라집니다. 기본 유형은 XML을 libvirt에 다시 쿼리할 때 추가됩니다. 완전히 가상화된 게스트 가상 머신의 경우 기본 장치 유형은 일반적으로 직렬 포트입니다.
  • targetType 속성이 직렬 이고 <직렬> 요소가 없는 경우 console 요소가 <serial> 요소에 복사됩니다. <serial> 요소가 이미 존재하는 경우 console 요소는 무시됩니다.
  • targetType 속성이 직렬 이 아닌 경우 정상적으로 처리됩니다.
  • 첫 번째 <콘솔> 요소만 serialtargetType 을 사용할 수 있습니다. 보조 콘솔은 모두 반가상화해야 합니다.
  • s390에서 콘솔 요소는 targetTypesclp 또는 sclplm (line mode)을 사용할 수 있습니다. SCLP는 s390의 기본 콘솔 유형입니다. SCLP 콘솔에 연결된 컨트롤러가 없습니다.
아래 예제에서 virtio 콘솔 장치는 /dev/hvc[0-7] 로 게스트 가상 머신에 노출됩니다(자세한 내용은 Fedora 프로젝트의 virtio-serial 페이지참조).

그림 23.72. 게스트 가상 머신 인터페이스 - virtio 콘솔 장치


  ...
  <devices>
    <console type='pty'>
      <source path='/dev/pts/4'/>
      <target port='0'/>
    </console>

    <!-- KVM virtio console -->
    <console type='pty'>
      <source path='/dev/pts/5'/>
      <target type='virtio' port='0'/>
    </console>
  </devices>
  ...

  ...
  <devices>
    <!-- KVM s390 sclp console -->
    <console type='pty'>
      <source path='/dev/pts/1'/>
      <target type='sclp' port='0'/>
    </console>
  </devices>
  ...
콘솔이 직렬 포트로 제공되는 경우 <target> 요소에는 직렬 포트와 동일한 속성이 있습니다. 일반적으로 하나의 콘솔만 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.