有没有办法在 OpenVZ 中运行的虚拟机之间共享文件目录?我的特殊用例是我想要一个共享的 YUM 缓存目录,以便在它们都需要运行更新时,这样每个虚拟机就不必单独从服务器下载文件。这将使其更快并使用更少的带宽。我可以使用 NFS 或 Samba 或任何标准网络文件共享应用程序进行设置,但我希望我可以做一些快速而简单的事情,因为它们都在同一个驱动器上运行。
有没有办法在 OpenVZ 中运行的虚拟机之间共享文件目录?我的特殊用例是我想要一个共享的 YUM 缓存目录,以便在它们都需要运行更新时,这样每个虚拟机就不必单独从服务器下载文件。这将使其更快并使用更少的带宽。我可以使用 NFS 或 Samba 或任何标准网络文件共享应用程序进行设置,但我希望我可以做一些快速而简单的事情,因为它们都在同一个驱动器上运行。
发现我想要的称为“绑定安装”。OpenVZ wiki 上有一个页面描述了它们。
我认为 OpenVZ 已经设置为执行您使用vzyum描述的操作。来自
man vzyum
:百胜使用代理服务器,
man yum.conf
更多,在你的每个配置中/etc/yum.repos.d/
添加proxy=$YOURPROXYSERVER:PORT
通过像 squid 这样的东西来代理数据。