0

通常、Vagrantの「デフォルト」フォルダ共有行に満足しています。ゲストボックスの/vagrantは作業ディレクトリにマップされます。

config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)

ただし、この特定のケースでは、複数のリポジトリ用に1つのVMを作成しようとしているため、ゲストのフォルダーを作業ディレクトリではない別のフォルダーにマップしようとしています(。)

config.vm.share_folder("v-repos", "/projects", "~/Projects/", :nfs => true)

'../'と種類、および絶対パス'/ Users / dietervds /'などにマップしようとしましたが、常にエラーが発生します。

[デフォルト]NFS共有フォルダーのマウント...NFS共有フォルダーのマウントに失敗しました。これはほとんどの場合、NFSクライアントソフトウェアがゲストマシンにインストールされていないことが原因です。NFSクライアントソフトウェアが正しくインストールされていることを確認し、これを行う方法の詳細については、使用しているLinuxディストリビューションに固有のリソースを参照してください。

ただし、NFSはデフォルトの回線で問題なく機能するため、別のものである必要があります。

誰かが何か考えを持っていますか?

前もって感謝します、

ディーター

4

1 に答える 1

1

「:nfs」はデフォルトでfalseであると確信しています。

以下の行が機能していることを確認しましたか?

config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)

その行にエラーがなく、別の行にエラーがある場合...それは本当に奇妙です。

于 2012-12-04T18:21:18.863 に答える