NFS con el directorio de inicio cifrado de ubuntu

15

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 upobtengo:

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/exportsarchivo 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

fuente
¿La máquina en la que está trabajando también tiene el software de cliente NFS? ¿Está instalado nfs-common (no solo nfs-kernel-server)?
mpez0
nfs-commontambién está instalado

Respuestas:

0

Asumiré que el "<" y ">" en su archivo de exportaciones es, por ejemplo, solo ... si no, elimínelo.

/home/<user>/path/to/dir 192.168.33.11(rw,no_subtree_check,all_squash

¿Por qué no primero tratar de exportar / inicio y ver si eso funciona?

aseq
fuente
Mi configuración funciona bien cuando no está en el directorio de inicio.
No estoy seguro si importa mucho, pero ¿cómo está montado / home, qué sistema de archivos y / home es un enlace simbólico?
aseq
No estoy seguro: ¿cuáles son los valores predeterminados en ubuntu 12.04?
0

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.

MealstroM
fuente