[PVE]虚拟机安装并使用Guest Agent

虚拟机安装Guest Agent:

Linux

一般Linux系统在安装时检测到虚拟机就会自动安装Guest Agent,无需再次手动安装

CentOS:

yum  install qemu-guest-agent -y

Debian:

apt install qemu-guest-agent -y

 Windows:

记得关闭360等杀毒软件,否则会因为误报导致安装失败

在使用virtio驱动光盘中找到名为“qemu-ga-x86_64.msi”之类的文件,双击运行即可安装。

PVE启用Guest Agent:

点击虚拟机,左侧边栏里的“选项”,找到“QEMU Guest Agent”双击,在弹出的窗口中勾选“使用QEMU Guest Agent”,下方Type保持默认的VirtlO,点击OK保存即可。

使用Guest Agent:

基础用法:

回到虚拟机的概览界面,发现IPs已经开始正常显示虚拟机的IP了。

进阶用法:

在PVEshell里输入命令,即可通过QEMU Guest Agent控制客户机

 qm agent <vmid> <cmd>

vmid就是虚拟机的ID,cmd就是你要执行的的命令

常用命令:

 fsfreeze-freeze 
 fsfreeze-status
 fsfreeze-thaw
 fstrim                      #查看ssd-trim
 get-fsinfo                  #查看磁盘信息
 get-host-name               #查看主机名
 get-memory-block-info       #查看内存块信息
 get-memory-blocks           #查看内存
 get-osinfo                  #查看系统信息
 get-time                    #查看时间
 get-timezone                #查看时区
 get-users                   #用户
 get-vcpus                   #查看CPU数量
 info                        #查看支持的命令
 network-get-interfaces      #查看网络   
 shutdown                    #关机
 suspend-disk                #休眠
 suspend-hybrid              
 suspend-ram                 

 

阅读剩余
THE END