14.9.2. Red Hat Enterprise Linux 7 호스트에서 Red Hat Enterprise Linux 6 게스트 종료


최소 설치 옵션을 사용하여 Red Hat Enterprise Linux 6 게스트 가상 머신을 설치하면 acpid 패키지를 설치 하지 않습니다. Red Hat Enterprise Linux 7은 systemd 에 의해 수행되었기 때문에 더 이상 이 패키지가 필요하지 않습니다. 그러나 Red Hat Enterprise Linux 7 호스트에서 실행되는 Red Hat Enterprise Linux 6 게스트 가상 머신에는 여전히 필요합니다.
acpid 패키지가 없으면 virsh shutdown 명령을 실행할 때 Red Hat Enterprise Linux 6 게스트 가상 머신이 종료되지 않습니다. virsh shutdown 명령은 게스트 가상 머신을 정상적으로 종료하도록 설계되었습니다.
virsh 종료 를 사용하는 것은 시스템 관리에서 더 쉽고 안전합니다. virsh shutdown 명령을 사용하여 정상적으로 종료하지 않으면 시스템 관리자가 게스트 가상 시스템에 수동으로 로그인하거나 Ctrl-Alt-Del 키 조합을 각 게스트 가상 시스템에 보내야 합니다.
참고
다른 가상화된 운영 체제는 이 문제의 영향을 받을 수 있습니다. virsh shutdown 명령을 사용하려면 guest 가상 시스템 운영 체제가 ACPI 종료 요청을 처리하도록 구성되어 있어야 합니다. 대부분의 운영 체제에는 ACPI 종료 요청을 수락하려면 게스트 가상 시스템 운영 체제에 대한 추가 구성이 필요합니다.

절차 14.4. Red Hat Enterprise Linux 6 게스트의 해결 방법

  1. acpid 패키지 설치

    acpid 서비스는 ACPI 요청을 수신하고 처리합니다.
    게스트 가상 머신에 로그인하고 게스트 가상 머신에 acpid 패키지를 설치합니다.
    Copy to Clipboard Toggle word wrap
    # yum install acpid
  2. acpid 서비스 활성화

    게스트 가상 머신 부팅 순서 중에 acpid 서비스를 설정하고 서비스를 시작합니다.
    Copy to Clipboard Toggle word wrap
    # chkconfig acpid on
    # service acpid start
  3. 게스트 도메인 xml 준비

    다음 요소를 포함하도록 도메인 XML 파일을 편집합니다. virtio 직렬 포트를 org.qemu.guest_agent.0 으로 교체하고 $guestname대신 게스트 이름을 사용합니다.

    그림 14.2. 게스트 XML 대체

    Copy to Clipboard Toggle word wrap
    
    <channel type='unix'>
       <source mode='bind' path='/var/lib/libvirt/qemu/{$guestname}.agent'/>
       <target type='virtio' name='org.qemu.guest_agent.0'/>
    </channel>
        
    
    
  4. QEMU 게스트 에이전트 설치

    QEMU 게스트 에이전트(QEMU-GA)를 설치하고 10장. QEMU-img 및 QEMU 게스트 에이전트 에서 지시한 대로 서비스를 시작합니다. Windows 게스트를 실행하는 경우 이 장에도 이에 대한 지침이 있습니다.
  5. 게스트 종료

    1. 다음 명령을 실행하십시오.
      Copy to Clipboard Toggle word wrap
      # virsh list --all  - this command lists all of the known domains
         Id Name              State
      ----------------------------------
         rhel6                running
      
    2. 게스트 가상 머신 종료
      Copy to Clipboard Toggle word wrap
      # virsh shutdown rhel6
      
      Domain rhel6 is being shutdown
      
    3. 게스트 가상 머신이 종료될 때까지 몇 초 동안 기다립니다.
      Copy to Clipboard Toggle word wrap
      # virsh list --all
       Id Name                 State
      ----------------------------------
        . rhel6                shut off
      
    4. 편집한 XML 파일을 사용하여 rhel6 이라는 도메인을 시작합니다.
      Copy to Clipboard Toggle word wrap
      # virsh start rhel6
    5. rhel6 게스트 가상 시스템에서 acpi를 종료합니다.
      Copy to Clipboard Toggle word wrap
      # virsh shutdown --mode acpi rhel6 
    6. rhel6은 모든 도메인을 다시 나열합니다. rhel6 은 목록에 계속 있어야 하며, 종료됨으로 표시되어야 합니다.
      Copy to Clipboard Toggle word wrap
      # virsh list --all
         Id Name                 State
      ----------------------------------
         rhel6                shut off
      
    7. 편집한 XML 파일을 사용하여 rhel6 이라는 도메인을 시작합니다.
      Copy to Clipboard Toggle word wrap
      # virsh start rhel6
    8. rhel6 게스트 가상 시스템 게스트 에이전트를 종료합니다.
      Copy to Clipboard Toggle word wrap
      # virsh shutdown --mode agent rhel6
    9. 도메인을 나열합니다. rhel6 은 목록에 있어야 하며 종료되었음을 나타냅니다.
      Copy to Clipboard Toggle word wrap
      # virsh list --all
         Id Name                 State
      ----------------------------------
         rhel6                shut off
      
게스트 가상 시스템은 위에 설명된 해결 방법을 사용하지 않고 연속 종료에 virsh shutdown 명령을 사용하여 종료됩니다.
위에 설명된 방법 외에도 libvirt-guest 서비스를 중지하여 게스트를 자동으로 종료할 수 있습니다. 이 방법에 대한 자세한 내용은 14.9.3절. “libvirt-guests 구성 설정 조작” 를 참조하십시오.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat, Inc.