Виртуальные синхронизированные папки не работают в режиме реального времени на virtualbox
мои синхронизированные папки не работают должным образом, они синхронизируются при запуске одноразово, но когда я делаю изменения на хост-машине, vagrant не синхронизирует его в режиме реального времени.
Сначала некоторые подробности о моей системе:
ОС: Linux Mint 18 СараВерсия Virtualbox: 5.0.24-dfsg-0ubuntu1.16.04.1Бродячая версия: 1.9.0vagrant-hostmanager (1.8.5)бродячая доля (1.1.6)vagrant-vbguest (0.13.0)Прежде чем мы начнем обсуждать, я не использую новейшую версию Virtualbox, поскольку она не находится в репозитории, а простоvagrant up
выходит из строя.
Мой Vagrantfile:
Vagrant.configure("2") do |config|
config.vm.box = "centos/7"
config.vm.network "private_network", ip: "192.168.88.88"
config.vm.hostname = "my.centos.dev"
end
vagrant up
дает мнеэтот.
Теперь, когда я создаю файл на хост-машине:
falnyr@mint:~/centos-vagrant $ ls
ansible Vagrantfile
falnyr@mint:~/centos-vagrant $ touch file.txt
falnyr@mint:~/centos-vagrant $ ls
ansible file.txt Vagrantfile
И ssh к гостевой машине:
falnyr@mint:~/centos-vagrant $ vagrant ssh
[vagrant@my ~]$ ls /vagrant/
ansible Vagrantfile
Как видите, файл не создан. Когда я выполняюvagrant reload
синхронизация выполняется снова во время загрузки машины.
Примечание: я не могу использовать синхронизацию NFS, так как мне нужна кроссплатформенная готовая среда.
Любые идеи о том, как включить синхронизацию в реальном времени?