검색

14.4. 웹 콘솔을 사용하여 호스트 장치 관리

download PDF

VM(가상 머신)의 기능을 수정하려면 Red Hat Enterprise Linux 9 웹 콘솔을 사용하여 VM에 연결된 호스트 장치를 관리할 수 있습니다.

호스트 장치는 호스트 시스템에 연결된 물리적 장치입니다. 요구 사항에 따라 VM에서 이러한 하드웨어 장치 및 구성 요소에 직접 액세스할 수 있습니다.

웹 콘솔을 사용하여 다음을 수행할 수 있습니다.

14.4.1. 웹 콘솔을 사용하여 가상 머신에 연결된 장치 보기

VM(가상 머신)에 연결된 장치를 추가하거나 수정하기 전에 VM에 이미 연결된 장치를 볼 수 있습니다. 다음 절차에서는 웹 콘솔을 사용하여 이러한 장치를 보는 방법을 설명합니다.

사전 요구 사항

프로세스

  1. RHEL 9 웹 콘솔에 로그인합니다.

    자세한 내용은 웹 콘솔에 로그인 을 참조하십시오.

  2. 가상 머신 인터페이스에서 표시하려는 정보가 있는 VM을 클릭합니다.

    VM에 대한 자세한 정보가 포함된 새 페이지가 열립니다.

  3. 호스트 장치 섹션으로 스크롤합니다.

    가상 시스템의 호스트 장치 섹션을 표시하는 페이지입니다.

추가 리소스

14.4.2. 웹 콘솔을 사용하여 가상 머신에 장치 연결

VM(가상 머신)에 특정 기능을 추가하려면 웹 콘솔을 사용하여 호스트 장치를 VM에 연결할 수 있습니다.

참고

동시에 여러 호스트 장치를 연결하는 것은 작동하지 않습니다. 한 번에 하나의 장치만 연결할 수 있습니다.

자세한 내용은 RHEL 9 알려진 문제를 참조하십시오.

사전 요구 사항

  • RHEL 9 웹 콘솔을 설치했습니다.

    자세한 내용은 웹 콘솔 설치 및 활성화를 참조하십시오.

  • PCI 장치를 연결하는 경우 hostdev 요소의 관리 속성 상태가 yes 로 설정되어 있는지 확인합니다.

    참고

    PCI 장치를 VM에 연결할 때 hostdev 요소의 managed 속성을 생략하거나 no 로 설정하지 마십시오. 이렇게 하면 VM에 전달할 때 PCI 장치를 호스트에서 자동으로 분리할 수 없습니다. 또한 VM을 끄면 호스트에 자동으로 다시 연결할 수 없습니다.

    결과적으로 호스트가 응답하지 않거나 예기치 않게 종료될 수 있습니다.

    VM의 XML 구성에서 관리 속성의 상태를 찾을 수 있습니다. 다음 예제에서는 example-VM-1 VM의 XML 구성을 엽니다.

    # virsh edit example-VM-1
  • VM에서 중요한 데이터를 백업합니다.
  • 선택 사항: VM의 XML 구성을 백업합니다. 예를 들어 example-VM-1 VM을 백업하려면 다음을 수행합니다.

    # virsh dumpxml example-VM-1 > example-VM-1.xml
  • 웹 콘솔 VM 플러그인이 시스템에 설치되어 있습니다.

프로세스

  1. RHEL 9 웹 콘솔에 로그인합니다.

    자세한 내용은 웹 콘솔에 로그인 을 참조하십시오.

  2. 가상 머신 인터페이스에서 호스트 장치를 연결할 VM을 클릭합니다.

    VM의 그래픽 인터페이스에 액세스하기 위한 선택한 VM 및 콘솔 섹션에 대한 기본 정보가 포함된 개요 섹션이 포함된 새 페이지가 열립니다.

  3. 호스트 장치로 스크롤합니다.

    Host devices 섹션에는 VM에 연결된 장치에 대한 정보와 장치 추가 또는 제거 옵션이 표시됩니다.

    선택한 VM의 호스트 장치 섹션을 표시하는 이미지입니다.
  4. 호스트 장치 추가를 클릭합니다.

    호스트 장치 추가 대화 상자가 표시됩니다.

    호스트 장치 추가 대화 상자가 표시되는 이미지입니다.
  5. VM에 연결할 장치를 선택합니다.
  6. 추가를 클릭합니다.

    선택한 장치가 VM에 연결됩니다.

검증

  • VM을 실행하고 장치가 Host devices 섹션에 표시되는지 확인합니다.

14.4.3. 웹 콘솔을 사용하여 가상 머신에서 장치 제거

리소스를 확보하려면 VM의 기능을 수정하거나 웹 콘솔을 사용하여 VM을 수정하고 더 이상 필요하지 않은 호스트 장치를 제거할 수 있습니다.

주의

웹 콘솔을 사용하여 연결된 USB 호스트 장치를 제거하면 장치와 USB 장치의 버스 번호 간의 잘못된 상관 관계가 없기 때문에 실패할 수 있습니다.

자세한 내용은 RHEL 9 알려진 문제를 참조하십시오.

이 문제를 해결하려면 virsh 유틸리티를 사용하여 VM의 XML 구성에서 USB 장치의 <hostdev> 부분을 제거합니다. 다음 예제에서는 example-VM-1 VM의 XML 구성을 엽니다.

# virsh edit <example-VM-1>

사전 요구 사항

  • RHEL 9 웹 콘솔을 설치했습니다.

    자세한 내용은 웹 콘솔 설치 및 활성화를 참조하십시오.

  • 웹 콘솔 VM 플러그인이 시스템에 설치되어 있습니다.
  • 선택 사항: virsh dumpxml example-VM-1을 사용하여 VM의 XML 구성을 백업하고 출력을 파일로 전송합니다. 예를 들어 다음은 testguest1 VM의 구성을 testguest1.xml 파일로 백업합니다.

    # virsh dumpxml testguest1 > testguest1.xml
    # cat testguest1.xml
    <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
      <name>testguest1</name>
      <uuid>ede29304-fe0c-4ca4-abcd-d246481acd18</uuid>
      [...]
    </domain>

프로세스

  1. 가상 머신 인터페이스에서 호스트 장치를 제거할 VM을 클릭합니다.

    VM의 그래픽 인터페이스에 액세스하기 위한 선택한 VM 및 콘솔 섹션에 대한 기본 정보가 포함된 개요 섹션이 포함된 새 페이지가 열립니다.

  2. 호스트 장치로 스크롤합니다.

    Host devices 섹션에는 VM에 연결된 장치에 대한 정보와 장치 추가 또는 제거 옵션이 표시됩니다.

    선택한 VM의 호스트 dvices 섹션이 표시되는 이미지입니다.
  3. VM에서 제거할 장치 옆에 있는 Remove (제거) 버튼을 클릭합니다.

    장치 확인 제거 대화 상자가 나타납니다.

    연결된 가상 장치를 제거하는 옵션을 표시하는 이미지입니다.
  4. 제거를 클릭합니다.

    장치가 VM에서 제거됩니다.

문제 해결

  • 호스트 장치를 제거하면 VM을 부팅할 수 없게 되는 경우 virsh define 유틸리티를 사용하여 이전에 백업한 XML 구성 파일을 다시 로드하여 XML 구성을 복원합니다.

    # virsh define testguest1.xml
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.