ログ
ログは、タスクや、クラスタログのメッセージに報告され、さまざまなイベントについて管理者に通知される物です。
ログについて
/var/log/daemon.logや、/var/log/syslogに保存されるもの
VM XXX qmp command failed - VM XXX qmp command 'guest-ping' failed - got timeout
Proxmox VEは、仮想マシンの内部状態をより詳細に取得・制御するために、以下のようなQEMU Guest Agentとの連携を行います。
- guest-ping
- 応答確認
- guest-get-time
- 内部の時刻取得
- guest-fsfreeze-status
- fsfreeze機能の確認(バックアップ時など)
この通信は、仮想マシンにある qemu-guest-agent というサービスと virtio-serial ポート を通じて行われています。
このメッセージは、ハイパバイザのVM設定で「QEMU Guest Agent」が存在するとしているにもかかわらず、仮想マシン無いに、ゲストエージェントがインストールされていない場合に発生します。
ゲストエージェントの状態 | VM設定上の「QEMU Guest Agent」 | Proxmoxの動作 |
---|---|---|
インストールされていない | 有効 | guest-ping が常時失敗し、タイムアウトログが定期的に出る |
起動していない | 有効 | 同上 |
インストール・起動済 | 有効 | 通信が成功し、ログは出ない |
なし | 無効 | guest-ping 自体を発行せず、ログ出力しない |