Show Table of Contents
18.3. SPICE のログファイル
SPICE のログファイルは、SPICE の接続問題のトラブルシューティングを行う際に役立ちます。SPICE デバッグを開始するには、ログレベルを
debugging に変更してからログの場所を確認します。
ゲストマシンへのアクセスに使用するクライアントとゲストマシン自体の両方に SPICE ログファイルがあります。クライアント側のログでは、ブラウザーのプラグインを使用して SPICE クライアントを起動した場合には、通常環境変数でデバッグはを制御します。ネイティブクライアントを使用して SPICE クライアントを起動した場合には (
console.vv ファイルがダウンロードされます)、remote-viewer コマンドを使用してデバッグを有効化し、ログ出力を生成します。
18.3.1. ハイパーバイザー SPICE サーバーの SPICE ログ
表18.3 ハイパーバイザー SPICE サーバーの SPICE ログ
| ログタイプ | ログの場所 | ログレベルの変更手順 |
|---|---|---|
|
ホスト/ハイパーバイザー SPICE サーバー
|
/var/log/libvirt/qemu/(guest_name).log
|
ゲストを起動する前に、ホスト/ハイパーバイザーで
export SPICE_DEBUG_LEVEL=5 のコマンドを実行します。
|
18.3.2. ゲストマシンのSPICE ログ
表18.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” のエントリーを記述します。 |
18.3.3. ブラウザーのプラグインを使用して起動した SPICE クライアントの SPICE ログ
ブラウザーのプラグインを使用して起動した SPICE クライアントの場合は、ログの場所と変更ログレベルの指示は、OS のタイプ、バージョン、システムのタイプによって異なります。
表18.5 クライアントマシンの SPICE ログ (ブラウザーのプラグイン)
| ログタイプ | ログの場所 | ログレベルの変更手順 |
|---|---|---|
|
SPICE クライアント (Windows 7)
|
C:\Windows\Temp\spicex.log
|
|
|
SPICE クライアント (Red Hat Enterprise Linux 6)
|
~/home/.spicec/spice-xpi.log
| /etc/spice/logger.ini ファイルを編集して、log4j.rootCategory 変数を INFO, R から DEBUG, R に変更します。
|
|
SPICE クライアント (Red Hat Enterprise Linux 7)
|
~/.xsession-errors
|
コマンドラインからデバッグオプションを使用して Firefox を起動します:
G_MESSAGES_DEBUG=all SPICE_DEBUG=1 firefox
~/.xsession-errors ファイルを touch します。
|
|
Windows クライアント上の USB リダイレクター
|
C:\Windows\Temp\usbclerk.log
|
該当なし
|
18.3.4. 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.