Mam problem z włączeniem konfiguracji NFS z włóczęgą:
Na moim komputerze lokalnym zainstalowałem NFS:
apt-get install nfs-common nfs-kernel-server
I w moim pliku Vagrantfile należy go użyć:
config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)
Na vagrant up
uzyskać:
exportfs: /home/<user>/path/to/dir does not support NFS export
Mounting NFS shared folders failed. This is most often caused by the NFS
client software not being installed on the guest machine. Please verify
that the NFS client software is properly installed, and consult any resources
specific to the linux distro you're using for more information on how to
do this.
Czy brakuje mi tutaj kroku lub dwóch?
Zdaję sobie sprawę z pewnych problemów z zaszyfrowanymi folderami domowymi Ubuntus i NFS, ale rozumiem, że to tylko problem przed uruchomieniem.
[aktualizacja] mój /etc/exports
plik wygląda następująco:
# VAGRANT-BEGIN: 5af3e5d6-b086-416d-8eab-987275445634
/home/<user>/path/to/dir 192.168.33.11(rw,no_subtree_check,all_squash,
anonuid=1000,anongid=1000,fsid$
# VAGRANT-END: 5af3e5d6-b086-416d-8eab-987275445634
nfs-common
jest również zainstalowanyOdpowiedzi:
W rzeczywistości nie można eksportować niczego przez NFS wewnątrz woluminu ecryptfs. exportfs: Ostrzeżenie: / home / user / share nie obsługuje eksportu NFS
źródło
Zakładam, że „<” i „>” w pliku eksportu to na przykład tylko ... jeśli go nie usuniesz.
Dlaczego nie spróbować najpierw wyeksportować / home i sprawdzić, czy to działa?
źródło
spróbuj zainstalować lub skonfigurować demona idmapd na kliencie i serwerze. To połączy użytkowników zdalnych i lokalnych. Następnie musisz zainstalować NFS-common po stronie klienta, zapewnia to opcję montażu NFS.
źródło