在主机和VM之间实现Vagrant NFS"同步文件夹"的最佳方法是什么?
一般来说,我终于能够让NFS工作了,但它需要在VM内进行一些调整; 我不确定如何自动化这些更改以供其他人使用.
具体来说,我必须修改/ etc/passwd和/ etc/group中的UID/GID以匹配导出文件系统的用户/组的UID/GID.(例如主机使用502:20,VM apache用户必须设置为使用502:20)
如果没有此更改,我会遇到阻止Web应用运行的各种权限/所有权问题.通过UID/GID匹配,一切都很好.
我已经阅读了所有可以找到的文档,包括Vagrant网站.
作为旁注:我也试过本机文件夹同步(痛苦地慢)和rsync(100%CPU ......无法使用)
NFS似乎是性能的赢家,但我的设置是粗略的.
如果它有任何区别,我正在使用以下内容:
我已经创建了一个模块来自动编辑节点内容.该网站正在使用"Workbench Moderation"模块.
但我无法弄清楚如何将节点复制到新版本(处于"草稿"状态).我编辑的内容始终显示在节点的"已发布"版本中.
有谁知道API调用应该是什么来实现这一目标?