我最近开始使用从虚拟机迁移的xen hypervisor。我的主机系统是Ubuntu 15.04,guest是Windows 7.我想知道是否有任何方法可以使用类似VirtualBox的共享文件夹?
谢谢
答案 0 :(得分:1)
要共享文件,您需要一个共享文件系统。主要有两个 这些类:
网络文件系统:NFS,Samba,9p等
集群文件系统:GFS,OCFS2,CXFS等 多个主机访问同一存储盒的SAN系统。在VM中 例如,如果您创建一个可从多个VM访问的单个分区 获得完全相同的情况,(共享块设备)并需要 同样的解决方案。
绝对不行的是使用'普通'文件系统(ext3 / 4, 共享分区上的XFS,ReiserFS,FAT,HPFS,NTFS等(就像 它不能在共享块设备中工作)。自每个文件系统 积极地缓存元数据以避免重新读取每个磁盘 访问,如果另一个修改目录,VM将不会被“通知”, 所以它不会“注意到”任何变化。更糟糕的是,从现在开始缓存 元数据与磁盘内容不一致,任何写入都会 导致严重损坏的文件系统。
PS:
有一个名为XenFS的项目看起来很有希望,但从未达到过稳定版本。