Ubuntu
QEMU guest agent問題——不同版本的hosts和guests
我們有多個主機,每個主機都有多個 KVM。一些主機執行 Ubuntu 12.04 LTS,而更新的主機執行 14.04 LTS。客人也有不同的版本,如 12.04 LTS 和 14.04 LTS。我現在想在所有這些 KVM 上安裝 qemu-guest-agent,以便能夠凍結文件系統進行備份。我已在所有 VM 上成功安裝了來賓代理,並將“通道 qemu-ga”添加到每個 KVM xml-config。
到目前為止,我已經實現了以下目標:
Host > Guest > Agent
12.04 > 12.04 > OK 12.04 > 14.04 > OK 14.04 > 12.04 > Fail 14.04 > 14.04 > OK
我還需要在 12.04 VM 中安裝或配置什麼才能在重啟後獲取 /dev/virtio-ports/org.qemu.guest_agent.0 設備?
需要核心模組 virtio_console。虛擬機使用 -virtual 核心,我切換到 -generic,現在它可以工作了!