Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

20.12. 이벤트 구성

도메인 XML의 다음 섹션을 사용하면 다양한 이벤트에서 수행된 기본 작업을 덮어쓸 수 있습니다.

그림 20.18. 이벤트 구성


  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <on_lockfailure>poweroff</on_lockfailure>
다음 요소 컬렉션을 사용하면 게스트 가상 머신 OS에서 라이프사이클 작업을 트리거할 때 작업을 지정할 수 있습니다. 일반적인 사용 사례는 초기 OS 설치를 수행할 때 재부팅을 강제로 전원 끄기로 처리하는 것입니다. 이를 통해 VM을 첫 번째 설치 후 부팅 시 다시 구성할 수 있습니다.
도메인 XML의 이 섹션의 구성 요소는 다음과 같습니다.

표 20.10. 이벤트 구성 요소

상태설명
<on_poweroff>게스트 가상 머신이 전원을 요청할 때 실행할 작업을 지정합니다. 가능한 네 가지 인수를 사용할 수 있습니다.
  • destroy - 이 작업은 도메인을 완전히 종료하고 모든 리소스를 해제합니다.
  • 재시작 - 이 작업은 도메인을 완전히 종료하고 동일한 구성으로 재시작합니다.
  • 보존 - 이 작업은 도메인을 완전히 종료하지만 향후 분석을 위해 해당 리소스가 보존됩니다.
  • rename-restart - 이 작업은 도메인을 완전히 종료한 다음 새 이름으로 다시 시작합니다.
<on_reboot>게스트 가상 머신이 재부팅을 요청할 때 실행할 작업을 지정합니다. 가능한 네 가지 인수를 사용할 수 있습니다.
  • destroy - 이 작업은 도메인을 완전히 종료하고 모든 리소스를 해제합니다.
  • 재시작 - 이 작업은 도메인을 완전히 종료하고 동일한 구성으로 재시작합니다.
  • 보존 - 이 작업은 도메인을 완전히 종료하지만 향후 분석을 위해 해당 리소스가 보존됩니다.
  • rename-restart - 이 작업은 도메인을 완전히 종료한 다음 새 이름으로 다시 시작합니다.
<on_crash>게스트 가상 머신이 충돌할 때 실행할 작업을 지정합니다. 또한 다음과 같은 추가 작업을 지원합니다.
  • coredump-destroy - 크래시된 도메인의 코어가 덤프되고, 도메인이 완전히 종료되고, 모든 리소스가 해제됩니다.
  • coredump-restart - 크래시된 도메인의 코어가 덤프되고 도메인이 동일한 구성 설정으로 다시 시작됩니다.
가능한 네 가지 인수를 사용할 수 있습니다.
  • destroy - 이 작업은 도메인을 완전히 종료하고 모든 리소스를 해제합니다.
  • 재시작 - 이 작업은 도메인을 완전히 종료하고 동일한 구성으로 재시작합니다.
  • 보존 - 이 작업은 도메인을 완전히 종료하지만 향후 분석을 위해 해당 리소스가 보존됩니다.
  • rename-restart - 이 작업은 도메인을 완전히 종료한 다음 새 이름으로 다시 시작합니다.
<on_lockfailure>잠금 관리자에서 리소스 잠금이 손실될 때 수행할 작업을 지정합니다.Specifies what action should be taken when a lock manager loses resource locks. libvirt에서 다음 작업을 인식하지만 일부 작업은 개별 잠금 관리자에서 지원할 필요는 없습니다. 작업을 지정하지 않으면 각 잠금 관리자가 기본 작업을 수행합니다. 다음 인수를 사용할 수 있습니다.
  • 전원 끄기 - 도메인 전원을 강제로 전원을 끕니다.
  • 다시 시작 - 도메인을 다시 시작하여 잠금을 다시 시작합니다.
  • pause - 잠금 문제가 해결될 때 수동으로 재개할 수 있도록 도메인을 일시 중지합니다.
  • 무시 - 아무 일도 발생하지 않은 것처럼 도메인을 계속 실행합니다.