5.3. QEMU ゲストエージェントを必要とする仮想化機能
仮想マシン (VM) で QEMU ゲストエージェント (GA) を有効にすると、ホスト上で次のコマンドを使用して仮想マシンを管理できます。
virsh shutdown --mode=agent
-
このシャットダウン方法は、
virsh shutdown --mode=acpi
よりも信頼性が高くなります。これは、QEMU GA で使用するvirsh shutdown
は、確実にクリーンな状態で協調ゲストをシャットダウンするためです。
virsh domfsfreeze
およびvirsh domfsthaw
- ゲストファイルシステムを分離してフリーズします。
virsh domfstrim
ゲストにファイルシステムをトリミングするように指示します。これにより、移行中に転送する必要のあるデータを削減できます。
重要このコマンドを使用して Linux 仮想マシンを管理する場合は、ゲストオペレーティングシステムで次の SELinux ブール値も設定する必要があります。
# setsebool virt_qemu_ga_read_nonsecurity_files on
virsh domtime
- ゲストの時計をクエリーまたは設定します。
virsh setvcpus --guest
- ゲストに CPU をオフラインにするように指示します。これは、CPU をホットアンプラグできない場合に便利です。
virsh domifaddr --source agent
- QEMU GA を使用してゲストオペレーティングシステムの IP アドレスをクエリーします。たとえば、ゲストインターフェイスがホストインターフェイスに直接接続されている場合に便利です。
virsh domfsinfo
- 実行中のゲストにマウントされているファイルシステムのリストを表示します。
virsh set-user-password
- ゲストの特定のユーザーアカウントのパスワードを設定します。
virsh set-user-sshkeys
ゲストの特定のユーザーの認可された SSH 鍵ファイルを編集します。
重要このコマンドを使用して Linux 仮想マシンを管理する場合は、ゲストオペレーティングシステムで次の SELinux ブール値も設定する必要があります。
# setsebool virt_qemu_ga_manage_ssh on