我试图在我的Vagrantfile中禁用nfs_export选项,这样Vagrant不会碰到我的/etc/exports 。
Vagrant文件说:
NFS同步文件夹有一组可以指定的NFS独有的选项。 这些在下面列出。 这些选项可以在config.vm.synced_folder定义的最后部分以及types选项中指定。
nfs_export(boolean) – 如果这是错误的,那么Vagrant将不会自动修改你的/ etc / exports,并假定你已经这样做了。
- 面对NFS文件传输问题,文件被截断
- 如何在AWS OpsWorks中使用LWRP?
- 导出NFS共享时,哪个匹配优先?
- NFS数据在哪里caching?
- Load Balancer后面的VisualSVN服务器的多个AWS EC2实例之间的networking文件系统(NFS)
https://docs.vagrantup.com/v2/synced-folders/nfs.html
我没有使用Ruby语法的经验,但我猜想以下将达到我想要的:
config.vm.synced_folder "/data", "/vagrant", type: "nfs", nfs_export: false
但是这不起作用。 stream浪者仍然不断编辑我的出口文件。 什么是正确的语法?
我在OSX上运行最新的Vagrant 1.6.3。
(我想禁用它的主要原因是,由于某种原因,在更新导出文件之后由Vagrant运行的sudo nsfd restart之后,我的OSX机器上的nfsd不能可靠地再次出现)
它似乎只是编辑文件插入placeMarkkers。 我会在Github上提交一张票,然后说你想改变行为,看看你得到了什么回应。
编辑:感到慷慨 – https://github.com/mitchellh/vagrant/issues/4148 🙂