2016-12-05 2 views
2

同期されたフォルダが正常に動作していない場合、起動時に一度同期されますが、ホストマシンで変更を加えたときに迷惑メールはリアルタイムで同期しません。迷惑メールの同期化されたフォルダがリアルタイムでバーチャルボックスで動作しない

まず私のシステム上のいくつかの詳細:

  • OS:Linuxのミント18サラ
  • Virtualboxのバージョン:5.0.24-DFSG-0ubuntu1.16.04.1
  • ベイグラントバージョン:1.9.0
  • 放浪-hostmanager(1.8.5)
  • 放浪株(1.1.6)
  • 放浪-vbguest(0.13.0)

私たちが議論を始める前に、私はVirtualboxがリポジトリになく、単純なvagrant upが失敗したので、最新バージョンのVirtualboxを使用していません。

マイ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は私にthisを与えます。ゲストマシンへ

​​

とSSH:あなたが見ることができるように

[email protected]:~/centos-vagrant $ vagrant ssh 
[[email protected] ~]$ ls /vagrant/ 
ansible Vagrantfile 

、ファイルが作成されていない

は、今私は、ホストマシン上のファイルを作成するとき。 vagrant reloadを実行すると、マシンの起動中に再び同期が実行されます。

注:私はクロスプラットフォームの準備ができている環境が必要なので、NFS同期は使用できません。

リアルタイム同期を有効にする方法について教えてください。

答えて

5

ボックスの所有者は、デフォルトで同期タイプでrsyncを有効にしています。あなたはボックスのVagrantfileを見れば(私の場合にはその~/.vagrant.d/boxes/centos-VAGRANTSLASH-7/0/vmware_fusionが、あなたはおそらく、VirtualBoxのプロバイダの下にあります)あなたは

Vagrant.configure("2") do |config| 
    config.vm.synced_folder ".", "/vagrant", type: "rsync" 
end 

ちょうどボックスディレクトリからこのファイルを削除したコンテンツとVagrantfileが表示されますし、それが動作します。NFSを使用する場合

ノートあなたの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" 
    config.vm.synced_folder ".", "/vagrant", type: "nfs" 
end 
+0

rsyncなしで試してみましたが、フォルダがうまく動作しませんでした。 NFSはクロスプラットフォームにする必要があるため、オプションではありません。 – falnyr

+0

ボックスフォルダと現在のVagrantfileから既存のVagrantファイルを削除しましたか?それは私のために働く –

+0

あなたは正しかった! 〜/ .vagrant.d/..のVagrantファイルから削除すると問題が解決しました。しかし、init centos/7ではデフォルトでrsyncが追加されますが、rsyncでこの行を作成しないようにする方法はありますか? – falnyr

0

を同期タイプを変更することができますあなたはrsync-autoコマンドを使用することができます:私は同期に問題があった際に、実際に

vagrant rsync-auto 

を、 type: nfsを追加すると、私に役立ちました:

config.vm.synced_folder ".", "/home/ubuntu/qb-online", type: "nfs" 

もっと読むドキュメントから: https://www.vagrantup.com/docs/synced-folders/rsync.html

関連する問題