Tengo problemas para configurar NFS con vagabundo:
En mi máquina local he instalado NFS:
apt-get install nfs-common nfs-kernel-server
Y en mi Vagrantfile lo configuré para ser utilizado:
config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)
En vagrant up
obtengo:
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.
¿Me estoy perdiendo uno o dos pasos aquí?
Soy consciente de algunos problemas con las carpetas de inicio encriptadas ubuntus y NFS, pero entiendo que esto solo debe ser un problema antes del arranque.
[actualización] mi /etc/exports
archivo se ve así:
# 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
también está instaladoRespuestas:
En realidad, no es posible exportar nada a través de NFS dentro de un volumen ecryptfs. exportfs: Advertencia: / home / user / share no admite la exportación NFS
fuente
Asumiré que el "<" y ">" en su archivo de exportaciones es, por ejemplo, solo ... si no, elimínelo.
¿Por qué no primero tratar de exportar / inicio y ver si eso funciona?
fuente
intente instalar o configurar el daemon idmapd en el cliente y el servidor. Eso vinculará a usuarios remotos y locales. Luego necesita instalar nfs-common en el lado del cliente, esto proporciona la opción de montaje nfs.
fuente