Show Table of Contents
19.3. SPICE 로그 파일
SPICE 로그 파일은 SPICE 연결 문제를 해결할 때 유용하게 사용될 수 있습니다. SPICE 디버깅을 시작하려면 로그 레벨을
debugging으로 변경한 후 로그 위치를 확인합니다.
게스트 시스템에 액세스하는 데 사용되는 클라이언트와 게스트 시스템 자체에는 모두 SPICE 로그 파일이 있습니다. 클라이언트측 로그를 보려면 네이티브 클라이언트를 사용하여 SPICE 클라이언트를 시작한 경우
console.vv 파일이 다운로드되고 remote-viewer 명령을 사용하여 디버깅을 활성화하고 로그 출력을 생성합니다.
19.3.1. 하이퍼바이저 SPICE 서버의 SPICE 로그
표 19.3. 하이퍼바이저 SPICE 서버의 SPICE 로그
| 로그 유형 | 로그 위치 | 로그 레벨을 변경하려면 다음을 실행합니다: |
|---|---|---|
|
호스트/하이퍼바이저 SPICE 서버
|
/var/log/libvirt/qemu/(guest_name).log
|
게스트 시작 전에 호스트/하이퍼바이저에서
export SPICE_DEBUG_LEVEL=5를 실행합니다. 이 변수는 QEMU에서 구문 분석되며 시스템 전체에서 실행되는 경우 시스템의 모든 가상 머신에 대한 디버깅 정보가 출력됩니다. 이 명령은 클러스터의 각 호스트에서 실행해야 합니다. 이 명령은 클러스터 기반이 아니라 호스트/하이퍼바이저 기반으로만 작동됩니다.
|
19.3.2. 게스트 머신의 SPICE 로그
표 19.4. 게스트 머신의 spice-vdagent 로그
| 로그 유형 | 로그 위치 | 로그 레벨을 변경하려면 다음을 실행합니다: |
|---|---|---|
|
Windows 게스트
|
C:\Windows\Temp\vdagent.log
C:\Windows\Temp\vdservice.log
|
해당 없음
|
|
Red Hat Enterprise Linux 게스트
| journalctl을 root 사용자로 사용합니다.
|
디버그 모드에서
spice-vdagentd 서비스를 실행하려면 root 사용자는 SPICE_VDAGENTD_EXTRA_ARGS=”-d -d” 항목으로 /etc/sysconfig/spice-vdagentd 파일을 만듭니다.
디버그 모드로
spice-vdagent를 실행하려면 명령행에서 다음 명령을 실행합니다:
$ killall - u $USER spice-vdagent $ spice-vdagent -x -d [-d] [ ∣& tee spice-vdagent.log ] |
19.3.3. console.vv 파일을 사용하여 시작되는 SPICE 클라이언트의 SPICE 로그
Linux 클라이언트 시스템의 경우:
remote-viewer명령을--spice-debug옵션과 함께 실행하여 SPICE 디버깅을 활성화합니다. 프롬프트가 나타나면 연결 URL을 (예: spice://[virtual_machine_IP]:[port])입력합니다.# remote-viewer --spice-debug
- 디버그 매개 변수를 사용하여 SPICE 클라이언트를 실행하고 .vv 파일을 전달하려면
console.vv파일을 다운로드하고remote-viewer명령을--spice-debug옵션과 함께 실행한 다음 전체 경로를console.vv파일에 지정합니다.# remote-viewer --spice-debug /path/to/console.vv
Windows 클라이언트 시스템의 경우:
- virt-viewer 2.0-11.el7ev 이상의 버전에서
virt-viewer.msi는 virt-viewer 및 debug-viewer.exe를 설치합니다. - remote-viewer 명령을
spice-debug인수와 함께 실행하고 명령의 경로를 콘솔로 지정합니다.remote-viewer --spice-debug path\to\console.vv
- 로그를 확인을 위해 가상 머신에 연결하면 GDB를 실행 중인 명령 프롬프트에서 remote-viewer의 표준 오류와 표준 출력이 표시됩니다.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.