20.16.3. 장치 주소


대부분의 장치에는 가상 버스에 배치된 장치가 게스트 가상 머신에 제공되는 위치를 설명하는 선택적 <주소> 하위 요소가 있습니다. 입력 시 주소(또는 주소 내의 선택적 속성)를 생략하면 libvirt에서 적절한 주소를 생성합니다. 그러나 레이아웃을 추가로 제어해야 하는 경우 명시적 주소가 필요합니다. address 요소를 포함한 장치 예제는 아래를 참조하십시오.
모든 주소에는 장치가 있는 버스를 설명하는 필수 속성 유형이 있습니다. 지정된 장치에 사용할 주소 중 일부는 장치 및 게스트 가상 머신의 아키텍처가 제한됩니다. 예를 들어, 디스크 장치는 type='disk' 를 사용하지만 콘솔 장치는 32비트 AMD 및 Intel 아키텍처 또는 AMD64 및 Intel 64 게스트 가상 머신에서 type='pci' 을 사용하거나 PowerPC64 pseries 게스트 가상 머신의 type='spapr-vio' 를 사용합니다. 각 주소 <유형에> 는 장치가 배치될 버스 위치를 제어하는 추가 선택적 속성이 있습니다. 추가 속성은 다음과 같습니다.
  • type='pci' - PCI 주소에는 다음과 같은 추가 속성이 있습니다.
    • 도메인 (현재 qemu에서 사용되지 않는 2바이트 16x 정수)
    • 버스 (0xff와 0xff 사이의 16진수 값)
    • 슬롯 (0x0과 0x1f 사이의 16진수 값, 포함)
    • 기능 (0)에서 7 사이의 값 (포함)
    • 또한 사용할 수 있는 다중function 속성으로 PCI 제어 레지스터의 특정 슬롯/기능에 대한 다기능 비트 켜기를 제어합니다. 이 multifunction 속성은 기본적으로 'off' 로 설정되지만 함수 0에 대해 여러 함수가 사용되는 슬롯의 경우 'on' 로 설정되어야 합니다.
  • type='drive - 드라이브 주소에는 다음과 같은 추가 속성이 있습니다.
    • 컨트롤러- (두 자리 컨트롤러 번호)
    • 버스 - (두 자리 버스 번호)
    • 대상 - (두 자리 버스 번호)
    • 단원 - (버스에 있는 2자리 단위 번호)
  • type='virtio-serial' - 각 virtio-serial 주소에는 다음과 같은 추가 속성이 있습니다.
    • 컨트롤러 - (두 자리 컨트롤러 번호)
    • 버스 - (두 자리 버스 번호)
    • 슬롯 - (버스 내의 두 자리 슬롯)
  • type='ccid' - 스마트 카드에 사용되는 CCID 주소에는 다음과 같은 추가 속성이 있습니다.
    • 버스 - (두 자리 버스 번호)
    • 슬롯 속성 - (버스 내의 두 자리 슬롯)
  • type='usb' - USB 주소에는 다음과 같은 추가 속성이 있습니다.
    • bus - (0xfff 사이의 16진수 값, 포함)
    • 포트 - ( 1.2 또는 2.1.3.1과 같이 최대 4개의 8진수로 구분된 표기법)
  • type='spapr-vio - On PowerPC pseries 게스트 가상 머신, 장치는 SPAPR-VIO 버스에 할당할 수 있습니다. 플랫 64비트 주소 공간이 있습니다. 규칙에 따라 장치는 0이 아닌 0x1000의 숫자로 일반적으로 할당되지만 다른 주소는 libvirt에서 유효하며 허용됩니다. 추가 특성: reg(시작 레지스터의 16진수 값)를 이 속성에 할당할 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.