Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将nfs用于特定于vagrant sync的文件夹? 主机:OSXMavericks 来宾计算机:Ubuntu 14.04 虚拟机软件:VirtualBox 4.3.14_Vagrant_Sync_Ubuntu 14.04_Nfs - Fatal编程技术网

如何将nfs用于特定于vagrant sync的文件夹? 主机:OSXMavericks 来宾计算机:Ubuntu 14.04 虚拟机软件:VirtualBox 4.3.14

如何将nfs用于特定于vagrant sync的文件夹? 主机:OSXMavericks 来宾计算机:Ubuntu 14.04 虚拟机软件:VirtualBox 4.3.14,vagrant,sync,ubuntu-14.04,nfs,Vagrant,Sync,Ubuntu 14.04,Nfs,在我的Vagrant文件中,我有以下内容,并且工作正常: config.vm.synced_folder "~/Documents/WebApps", "/var/virtual/WebApps", id: "vagrant-root", owner: "www-data", group: "www-data", mount_options: ["dmode=755,fmode=755"] 我阅读了一些关于它如何提高性能的文章 我是否只需在末尾添加一个类型:nfs

在我的Vagrant文件中,我有以下内容,并且工作正常:

  config.vm.synced_folder "~/Documents/WebApps", "/var/virtual/WebApps", id: "vagrant-root", 
    owner: "www-data",
    group: "www-data",
    mount_options: ["dmode=755,fmode=755"]
我阅读了一些关于它如何提高性能的文章


我是否只需在末尾添加一个
类型:nfs
,即可激活nfs的使用?

以下内容对我有效

最重要的是不要有组、所有者和挂载选项

  config.vm.synced_folder "~/Documents/WebApps", "/var/virtual/WebApps", id: "vagrant-root", 
    type: "nfs"
当我尝试使用这些属性时,会收到失败警告


这有点帮助。

你试过了吗。当你在OSX上时,它应该可以正常工作。你们将需要根在某个点在流浪期间,但检查。让它发挥作用。奇怪的是,我不需要设置装载选项、所有者或组。我的nginx仍然可以将文件写入挂载的文件夹。奇怪。检查/etc/exports,看看流浪汉是如何建造这个坐骑的。也许它正在做一些类似于将所有内容映射到用户的事情。