虚拟机(Xen)之间共享文件的良好做法?

虚拟机(Xen)之间共享文件的良好做法?

我有一个运行一些虚拟机的远程 Xen 服务器,我想在它们之间共享一些文件。你能推荐一个好的做法吗?

目前的网络设置是标准的 Xen 网络(桥接),每个虚拟机都有一个带有专用公共 IP 的 eth 接口。我正在考虑在 dom0 中添加一个用于私有网络的桥接器,但不确定接下来该怎么做。

答案1

如果您要从 SAN 或 NAS 等网络存储中查找,则您可以在两个服务器的 fstab 文件中使用 NFS 作为客户机,您可以输入 y auto,_netdev,并在导出文件中输入 192.168.0.0/255.255.255.0(ro,no_root_squash,sync)。

答案2

NFS 是在 Linux/Unix 系统之间共享数据的好方法。或者使用 samba 通过 linux 和 windows 共享文件。但请记住要确保共享的安全。

答案3

从服务器共享 NFS 或 SMB 卷(取决于您在虚拟机上运行的操作系统)——如果需要,可以是虚拟机之一。然后让虚拟机挂载该卷并读取/写入文件。

相关内容