libvirt域xml中的<filesystem>与基于文件的存储卷</filesystem>之间的区别

时间:2013-10-23 09:20:16

标签: storage libvirt

在域xml中使用文件系统标记和使用基于文件的存储卷之间有什么区别?

主机上的目录可以通过domain xml中的filesystem标签共享,也可以通过'dir'类型作为存储池共享。这些方法有什么不同吗?

1 个答案:

答案 0 :(得分:1)

使用<filesystem>时,它为来宾操作系统提供主机文件系统,您可以在其中打开目录,单个文件,给定大小的RAM,甚至将主机上的设备阻止到 LXC容器< / strong>即可。请注意,使用Qemu / KVM时,唯一的选项是type=mount,这意味着您只能获取已安装的文件系统。请参阅libvirt domain xml format的参考资料。

使用基于文件的存储卷时,它会向虚拟机提供磁盘设备,以便将其检测为块存储。它经常被Qemu / KVM和其他人使用。