pve虚拟机安装guest agent,使web平台可以直接显示虚拟机的ip,方便管理。
一、虚拟机需开启Qemu代理
首先,虚拟机需开启Qemu代理,需要关闭虚拟机再启动虚拟机并安装agent。网上有些文章说要把网卡配置为virtio,经测试是不需要的,支持任意虚拟网卡;
二、虚拟机安装qemu guest agent
1、windows虚拟机安装agent
在宿主机下载wirtio-win.iso
cd /H3C_BIGDISK/template/iso/
wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win.iso
配置虚拟机挂载iso
在虚拟机打开光驱,安装virtio-win-guest-tools,它会自动安装驱动和qemu-guest-agent。
打开服务services
在服务列表,按Q定位找到qemu guest agent 和 qemu guest agent vss provider,确认2个服务都是自动启动并且是启动状态。
最后,关闭虚拟机,再启动虚拟机。
可以在web上看到虚拟机IP
2、linux虚拟机安装agent
本例其于centos
安装qemu-guest-agent
yum install -y qemu-guest-agent
确认服务处理启动状态
systemctl enable qemu-guest-agent
systemctl status qemu-guest-agent