26.2. libvirt 的主要变化


模块 libvirt 守护进程

在 RHEL 9 中,libvirt 库使用 modular 守护进程来处理您主机上的单个虚拟化驱动程序集。例如,virtqemud 守护进程处理 QEMU 驱动程序。这样便可对涉及虚拟化驱动程序的各种任务进行微调,如资源负载优化和监控。

另外,单一 libvirt 守护进程 libvirtd 已被弃用。但是,如果您从 RHEL 8 升级到 RHEL 9,您的主机仍将使用 libvirtd,您可以在 RHEL 9 中继续使用它。

但是,红帽建议改为启用模块化 libvirt 守护进程。具体说明请查看 启用模块化 libvirt 守护进程 文档。

但请注意,如果您切换到使用模块 libvirt 守护进程,则预先配置使用 libvirtd 的任务将停止工作。

虚拟机的外部快照

RHEL 9.4 及更新版本支持虚拟机(VM)的外部快照机制,它取代了之前弃用的内部快照机制。因此,您可以创建、删除并恢复到完全支持的虚拟机快照。外部快照在命令行和 RHEL web 控制台中都更可靠地工作。这也适用于正在运行的虚拟机的快照,称为实时快照。

但请注意,一些命令和工具可能仍然会创建内部快照。要验证您的快照是否被完全支持,请确保它是否被配置为 external。例如:

# virsh snapshot-dumpxml VM-name snapshot-name | grep external
<disk name='vda' snapshot='external' type='file'>
Copy to Clipboard Toggle word wrap

virsh iface-* 命令现在不被支持

RHEL 9 不再支持 virsh iface-* 命令,如 virsh iface-start and virsh iface-destroy。由于删除 netcf 软件包,大部分它们都不起作用。要创建和修改网络接口,请使用 NetworkManager 实用程序,如 nmcli

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat