在Proxmox VE上,虚拟机(VM)上安装了QEMU Guest Agent,原因如下:
- 向Proxmox VE虚拟机发送ACPI命令,以从Proxmox VEWeb UI正确关闭虚拟机。
- 在进行备份和快照时冻结/挂起Proxmox VE虚拟机,以确保在进行备份/快照时不会更改任何文件。
- 要正确恢复挂起的Proxmox VE虚拟机。
- 收集Proxmox VE虚拟机的CPU、内存、磁盘I/O和网络使用信息,以便在Proxmox VEWeb UI中绘制使用信息。
- 在Proxmox VE虚拟机上执行动态内存管理。
在本文中,我将向您展示如何在一些最流行的Linux发行版上安装QEMU Guest Agent。
目录
- 如何为Proxmox VE虚拟机启用QEMU来宾代理
- 在Ubuntu/Debian/Linux Mint/Kali Linux/KDE Neon上安装QEMU来宾代理
- 在Fedora/RHEL/CentOS Stream/Alma Linux/Locky Linux/Oracle Linux上安装QEMU Guest Agent
- 在OpenSUSE和SUSE Linux Enterprise Server(SLES)上安装QEMU Guest Agent
- 在Arch Linux/Manjaro Linux上安装QEMU Guest Agent
- 验证QEMU来宾代理是否在Proxmox VE虚拟机上正常工作
- 结论
- 工具书类
如何为Proxmox VE虚拟机启用QEMU来宾代理
在Proxmox VE Linux虚拟机上安装QEMU Guest Agent之前,必须为虚拟机启用QEMU Guest-Agent。
在Ubuntu/Debian/Linux Mint/Kali Linux/KDE Neon上安装QEMU来宾代理
在Ubuntu/Debian和基于Ubuntu/Debian的Linux发行版(即Linux Mint、Kali Linux、KDE Neon、Elementary OS、Deepin Linux、Pop OS!)上,可以使用以下命令安装QEMU Guest Agent:
$sudo apt更新
$sudo apt安装qemu来宾代理-y
应安装QEMU来宾代理。
一旦在Proxmox VE虚拟机上安装了QEMU Guest Agent,请使用以下命令重新启动虚拟机以使更改生效:
$sudo重新启动
Proxmox VE虚拟机启动后,请检查QEMU Guest Agent服务是否正常工作。
在Fedora/RHEL/CentOS Stream/Alma Linux/Locky Linux/Oracle Linux上安装QEMU Guest Agent
在Fedora、RHEL、CentOS和其他基于RHEL的Linux发行版(即Alma Linux、Rocky Linux、Oracle Linux)上,可以使用以下命令安装QEMU Guest Agent:
$sudo dnf makecache
$sudo dnf安装qemu来宾代理
要确认安装,请按Y,然后按。
应安装QEMU来宾代理。
一旦在Proxmox VE虚拟机上安装了QEMU Guest Agent,请使用以下命令重新启动虚拟机以使更改生效:
$sudo重新启动
Proxmox VE虚拟机启动后,请检查QEMU Guest Agent服务是否正常工作。
在OpenSUSE和SUSE Linux Enterprise Server(SLES)上安装QEMU Guest Agent
在OpenSUSE Linux和SUSE Linux Enterprise Server(SLES)上,可以使用以下命令安装QEMU Guest Agent:
$sudo zypper刷新
$sudo zypper安装qemu来宾代理
要确认安装,请按Y,然后按。
应安装QEMU来宾代理。
一旦在Proxmox VE虚拟机上安装了QEMU Guest Agent,请使用以下命令重新启动虚拟机以使更改生效:
$sudo重新启动
Proxmox VE虚拟机启动后,请检查QEMU Guest Agent服务是否正常工作。
在Arch Linux/Manjaro Linux上安装QEMU Guest Agent
在Arch Linux、Manjaro Linux和其他基于Arch Linux的Linux发行版上,可以使用以下命令安装QEMU Guest Agent:
$sudo pacman-Sy qemu客户代理
要确认安装,请按Y,然后按。
应安装QEMU来宾代理。
一旦在Proxmox VE虚拟机上安装了QEMU Guest Agent,请使用以下命令重新启动虚拟机以使更改生效:
$sudo重新启动
Proxmox VE虚拟机启动后,请检查QEMU Guest Agent服务是否正常工作。
验证QEMU来宾代理是否在Proxmox VE虚拟机上正常工作
要验证QEMU Guest Agent是否正常工作,请使用以下命令检查QEMU Guest Agent服务的状态:
$sudo systemctl状态qemu-guest-agent.service
如果QEMU Guest Agent工作正常,则QEMU Guest Agent systemd服务应处于活动/运行状态。
默认情况下,某些Linux发行版可能不会激活/启用qemu来宾代理systemd服务。在这种情况下,您可以启动qemu来宾代理服务,并使用以下命令将其添加到系统启动中:
$sudo systemctl启动qemu来宾代理
$sudo systemctl启用qemu来宾代理
您还可以检查已启用并安装QEMU Guest Agent的虚拟机的摘要部分(从Proxmox VE web UI),以验证它是否正常工作。
如果QEMU Guest Agent工作正常,您将在虚拟机的“摘要”部分中看到虚拟机的IP信息和其他使用情况统计信息(即CPU、内存、网络、磁盘i/O)。
结论
在本文中,我讨论了在ProxmoxVE虚拟机上启用和安装QEMU来宾代理的重要性。我还向您展示了如何在一些最流行的Linux发行版上安装QEMU Guest Agent。
工具书类
- Qemu客户代理-Proxmox VE