15.5. 使用 web 控制台将主机设备附加到虚拟机
要为虚拟机添加特定的功能,您可以使用 web 控制台将主机设备附加到虚拟机。
先决条件
已安装 RHEL 10 web 控制台。
具体步骤请参阅安装并启用 Web 控制台。
如果要附加 PCI 设备,请确保
hostdev元素的managed属性的状态被设为yes。注意将 PCI 设备附加到虚拟机时,请不要省略
hostdev元素的managed属性,或者将其设为no。如果您这样做了,当把 PCI 设备传给虚拟机时,会无法自动将 PCI 设备与主机分离。当您关闭虚拟机时,也不能自动将它们重新附加到主机上。因此,主机可能会变得无响应,或意外关闭。
您可以在虚拟机的 XML 配置中找到
managed属性的状态。以下示例打开example-VM-1虚拟机的 XML 配置。virsh edit example-VM-1
# virsh edit example-VM-1Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 备份虚拟机中的重要数据。
可选:备份虚拟机的 XML 配置。例如,要备份
example-VM-1虚拟机:virsh dumpxml example-VM-1 > example-VM-1.xml
# virsh dumpxml example-VM-1 > example-VM-1.xmlCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Web 控制台 VM 插件安装在您的系统上。
流程
- 登录到 RHEL 10 web 控制台。
在 接口中,点击您要给其附加主机设备的虚拟机。
这会打开一个新页面,其中包含有关所选虚拟机基本信息的 概述,以及访问虚拟机图形界面的 控制台 部分。
滚动到 。
Host devices 部分显示有关附加到虚拟机的设备的信息,以及 添加到 添加或删除 设备的选项。
点击 。
此时会显示 Add host device 对话框。
- 选择您要附加到虚拟机的设备。
点
所选设备被附加到虚拟机。
验证
- 运行虚拟机并检查该设备是否在 Host devices 部分中显示。