Qemu ゲスト エージェントには、VM ゲストのシャットダウン/再起動などの多くの機能があり、VM ゲストに関する情報も提供します。管理ポータルで qemu-guest-agent によって提供される基本情報を確認できます (コンピュート -> 仮想マシン -> VM をクリック -> ゲスト情報)。
この投稿では、Qemu ゲスト エージェントが提供する重要な機能を一覧表示します。
Qemu ゲスト エージェントは、以下の重要な機能を提供できます:
1. パワー サイクル コマンド – シャットダウン、再起動:
111 self.vm.log.debug("Shutting down with guest agent") 112 try: 113 self.vm.qemuGuestAgentShutdown()
2. アクティブ ユーザーのリスト:ゲスト OS からアクティブ ユーザーのリストを取得します:
307 class ActiveUsersCheck(_RunnableOnVmGuestAgent)
3. VM ディスク情報:ファイル システム情報とディスク マッピングを取得します。
363 class DiskInfoCheck(_RunnableOnVmGuestAgent)
4. VM システム情報:あまり頻繁に変更されないシステム構成に関する情報を取得します。
- ホスト名
- OS のバージョンとアーキテクチャ
- タイムゾーン
5. NetworkInterfacesCheck:ネットワーク インターフェイスに関する情報を取得します。
- ネットワーク インターフェース
- IP アドレス