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 のコマンドを実行します。
|
19.3.2. ゲストマシンのSPICE ログ
表19.4 ゲストマシンのSPICE ログ
| ログタイプ | ログの場所 | ログレベルの変更手順 |
|---|---|---|
|
Windows ゲスト
|
C:\Windows\Temp\vdagent.log
C:\Windows\Temp\vdservice.log
|
該当なし
|
|
Red Hat Enterprise Linux ゲスト
|
/var/log/spice-vdagent.log
| /etc/sysconfig/spice-vdagentd ファイルを作成して、SPICE_VDAGENTD_EXTRA_ARGS=”-d -d” のエントリーを記述します。 |
19.3.3. console.vv ファイルを使用して起動した SPICE クライアントの SPICE ログ
Linux クライアントマシンの場合
remote-viewerコマンドに--spice-debugオプションを使用して実行し、SPICE のデバッグを有効にします。プロンプトが表示されたら、接続 URL (例: spice://[virtual_machine_IP]:[port]) を入力します。# remote-viewer --spice-debug
- ログを表示するには、
console.vvファイルをダウンロードし、remote-viewerコマンドに--spice-debugオプションを使用して実行し、console.vvファイルへの完全パスを指定します。# remote-viewer --spice-debug /path/to/console.vv
Windows クライアントマシンの場合
debug-helper.exeファイルをダウンロードして、remote-viewer.exeファイルと同じディレクトリー(例:C:\Users\[user name]\AppData\Local\virt-viewer\bin) に移動します。debug-helper.exeファイルを実行して、GNU Debugger (GDB) をインストールします。debug-helper.exeファイルを実行して、SPICE デバッグを有効にします。debug-helper.exe remote-viewer.exe --spice-controller
- ログを確認するには、仮想マシンに接続します。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.