A.6. 仮想化ログ
以下の方法を使用すると、ハイパーバイザーおよびゲストのイベントに関するログデータにアクセスできます。これは、システムの仮想化のトラブルシューティングに役立ちます。
- 各ゲストには、
/var/log/libvirt/qemu/
ディレクトリーに保存されているログがあります。ログには GuestName.log という名前が付けられ、容量の制限に到達すると定期的に圧縮されます。 - 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
また、auvirt の情報をsystemd
ジャーナルに自動的に追加するように設定することもできます。これを行うには、/etc/libvirt/libvirtd.conf
ファイルを編集して、audit_logging
パラメーターの値を1
に設定します。詳細は、man ページの auvirt を参照してください。 - 仮想マシンマネージャーでエラーが発生した場合は、
$HOME/.virt-manager/
ディレクトリーのvirt-manager.log
ファイルで生成されたデータを確認できます。 - ハイパーバイザーシステムの監査ログは、
/var/log/audit/audit.log
ファイルを参照してください。 - ゲストオペレーティングシステムによっては、さまざまなシステムログファイルがゲストに保存される場合もあります。
Red Hat Enterprise Linux でのログインの詳細は、System Administrator's Guide を参照してください。