KVM:直通 SATA 热插拔驱动器?

KVM:直通 SATA 热插拔驱动器?

我有一个SATA 热插拔笼在我的 Linux 机器中。是否可以将插入该笼中的 SATA 磁盘直通到 KVM 客户机?我有多个磁盘,但 SATA 端口始终相同。

理想情况下,它应该像没有虚拟化一样工作,这意味着如果没有驱动器,我可以启动虚拟机,可以稍后添加它而无需任何手动干预,并且可以随时将其删除(当然前提是操作系统不再访问该驱动器)。

答案1

您无法直通不存在的设备。但您可以在插入和拔出设备时动态地连接和断开它。您可以使用 libvirt 的维尔什附加磁盘/分离磁盘来简化这一过程。

我认为没有现成的脚本可以在虚拟机启动/停止时执行此操作,但编写一个脚本并不难。

相关内容