在Vagrant Synced Folder Path中丢失文件

时间:2017-12-07 17:12:59

标签: macos vagrant virtualbox homestead

我安装的vagrant没有看到同步文件夹路径中的每个文件。

从我的Mac shell:

my-mac:seeds pivot$ ls -la BeltContentP*Seeds.php
-rw-rw-r--  1 pivot  staff  3034 Dec  7 11:21 BeltContentPageSeeds.php
-rw-rw-r--  1 pivot  staff  1627 Dec  6 16:54 BeltContentPostSeeds.php

来自我的Vagrant外壳:

vagrant@homestead:~/Code/demo.larabelt/all/database/seeds$ ls -la BeltContentP*Seeds.php
-rw-r--r-- 1 vagrant vagrant 1627 Dec  6 21:54 BeltContentPostSeeds.php

如果我在主机系统中重命名丢失的文件,它将显示在我的访客上。

将Mac OS升级到High Sierra 10.13.1后出现此问题。我已成功使用此设置大概2年多了。

此后我尝试升级各种相关软件包,以及重新安装各种项目,但到目前为止还没有解决问题。将我的Mac OS降级到以前的版本似乎并不容易或直截了当。

其他细节:   - 同步类型:NFS   - VirtualBox:5.1.30   - Vagrant:2.0.1   - Vagrant Box:laravel / homestead   - Vagrant插件:'vagrant-bindfs'& '流浪-vbguest'

1 个答案:

答案 0 :(得分:1)

Mac OS High Sierra非常难以破解NFS文件共享。请参阅https://github.com/hashicorp/vagrant/issues/8788,但这应通过MacOS 10.13.2解决。您今天更新了吗? 为您解决问题。