J'ai du mal à installer NFS avec vagrant:
Sur ma machine locale, j'ai installé NFS:
apt-get install nfs-common nfs-kernel-server
Et dans mon Vagrantfile, réglez-le pour qu'il soit utilisé:
config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)
Sur - vagrant up
je obtenir:
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.
Suis-je en train de manquer une étape ou deux ici?
Je suis conscient de certains problèmes avec les dossiers de départ chiffrés d'Ubuntus et NFS, mais je comprends que cela ne devrait être un problème qu'avant le démarrage.
[mettre à jour] mon /etc/exports
fichier ressemble à ceci:
# 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
est également installéRéponses:
En fait, il n'est pas possible d'exporter quoi que ce soit via NFS à l'intérieur d'un volume ecryptfs. exportfs: Avertissement: / home / user / share ne prend pas en charge l'exportation NFS
la source
Je suppose que les "<" et ">" dans votre fichier d'export sont par exemple uniquement ... sinon supprimez-le.
Pourquoi ne pas d'abord essayer d'exporter / home et voir si cela fonctionne?
la source
essayez d'installer ou de configurer le démon idmapd sur le client et le serveur. Cela reliera les utilisateurs distants et locaux. Ensuite, vous devez installer nfs-common côté client, cela fournit l'option de montage nfs.
la source