Red Hat Training

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

A.6. 가상화 로그

다음 방법을 사용하여 하이퍼바이저 및 게스트의 이벤트에 대한 로그 데이터에 액세스할 수 있습니다. 이는 시스템에서 가상화 문제를 해결할 때 유용할 수 있습니다.
  • 각 게스트에는 /var/log/libvirt/qemu/ 디렉터리에 저장된 로그가 있습니다. 로그의 이름은 GuestName.log이며 크기 제한에 도달하면 주기적으로 압축됩니다.
  • systemd journal 에서 libvirt 이벤트를 보려면 다음 명령을 사용합니다.
    # journalctl _SYSTEMD_UNIT=libvirtd.service
  • auvirt 명령은 하이퍼바이저의 게스트와 관련된 감사 결과를 표시합니다. 표시된 데이터는 특정 게스트, 시간 프레임 및 정보 형식을 선택하여 좁힐 수 있습니다. 예를 들어 다음 명령은 현재 날짜의 testguest 가상 시스템에 대한 이벤트 요약을 제공합니다.
    # auvirt --start today --vm testguest --summary
    Range of time for report:       Mon Sep  4 16:44 - Mon Sep  4 17:04
    Number of guest starts:         2
    Number of guest stops:          1
    Number of resource assignments: 14
    Number of related AVCs:         0
    Number of related anomalies:    0
    Number of host shutdowns:       0
    Number of failed operations:    0
    
    systemd journal에 auvirt 정보가 자동으로 포함되도록 구성할 수도 있습니다. 이를 위해 /etc/libvirt/libvirtd.conf 파일을 편집하고 audit_logging 매개 변수 값을 1 로 설정합니다.
    자세한 내용은 auvirt 매뉴얼 페이지를 참조하십시오.
  • Virtual Machine Manager에 오류가 발생하면 $HOME/.virt-manager/ 디렉토리의 virt-manager.log 파일에서 생성된 데이터를 검토할 수 있습니다.
  • 하이퍼바이저 시스템의 감사 로그는 /var/log/audit/audit.log 파일을 참조하십시오.
  • 게스트 운영 체제에 따라 다양한 시스템 로그 파일도 게스트에 저장될 수 있습니다.
Red Hat Enterprise Linux 로그인에 대한 자세한 내용은 System Administrator's Guide 를 참조하십시오.