Proxmox qemu-guest-agent 、Balloon安装相关问题
说明:
-
qemu-guest-agent配置好后,可以直接在web页面查看虚拟机的IP -
Balloon在Win虚拟机上非常有必要安装,因为它能节省很多宿主机内存 -
两者的安装步骤都是相同:
- 从设备管理器或右击驱动安装文件安装驱动
- 通过安装文件,注册系统服务,成功后会有正在运行的
QEMU Guest Agent和BalloonService的服务
-
virtio-win以操作系统名命名的目录是不准的,所以安装驱动选择驱动目录的时候,要直接选择Balloon或是vioserial -
这2者的安装包在安装失败后,不会报错(小声吐槽~),具体排查见下文
-
确认都安装好后,如果想把虚拟机转为模板,最好不要用【停止】而要用【关机】操作
一、qemu-guest-agent
-
1) 开关开启了吗?

2) 要先停止 停止 停止虚拟机再开机,而不是直接重启虚拟机
-
这一步要在安装驱动前做,否则可能会报错
3)
windows选择vioserial驱动时,直接选择vioserial,而不是再选择下面的细分的子目录

4) 驱动安装成功后,进入guest-agent目录,如果弹窗安装失败,大概率是因为缺少动态库。具体操作如下:
-
不要点击弹窗的按钮,否则会取消安装,程序会被删除
-
这时你需要打开cmd,执行:
"C:\Program Files\Qemu-ga\qemu-ga.exe" -h看看能不能或取到具体错误 -
我在
win7上就得到了api-ms-win-core-path-l1-1-0.dll不存在的错误,下载一份放到C:\Windows\System32目录下就好了
5) XP系统无法安装
- 缺东西,暂时先不管了
二、Balloon
- 安装好驱动
- 把
blnsvr.exe所在目录复制到C:\Program Files,并重命名为Balloon - 管理员cmd执行:
blnsvr.exe -i - 卸载命令:
blnsvr.exe -u
三、Linux平台
linux就比较简单,没遇到过特别问题
- 安装:
apt-get install qemu-guest-agent -y或yum install qemu-guest-agent -y - 启动:
systemctl start qemu-guest-agent - 开机启动:
systemctl enable qemu-guest-agent

浙公网安备 33010602011771号