Tengo una exportación NFS en mi máquina Ubuntu 14.04. Puedo montarlo muy bien desde la línea de comandos en Yosemite:
mount -t nfs -o rw server:/home/gbell2/iOS_apps /Users/Devel/iOS_apps
E inmediatamente lo puedo ls
. Ningún problema.
El problema es que cuando entro en Finder y lo busco, la pequeña rueda gris en la parte inferior gira para siempre.
Tampoco puedo navegar o abrir archivos en esa carpeta desde Xcode.
No tengo habilitada la vista previa de iconos . Mi configuración de montaje automático solo tiene cosas generadas por Apple y, aunque sé qué es el montaje automático, estas respuestas parecen confusas.
Otra respuesta que digita el montaje automático tampoco está muy clara.
Probé las opciones de montaje rw,bg,hard,intr,noac,nfc,tcp
sin cambios en el comportamiento.
No hay una gran cantidad de archivos en la carpeta raíz de ese recurso compartido.
No estoy montando en /Volumes porque una de las referencias anteriores indica que ya no funciona.
Montar con SMB no tiene este problema, aunque me gustaría evitar los problemas de permisos que suelo ver cuando vinculo sistemas *nix con SMB.
¿Alguna idea o cómo depurar?
Vaya... resulta que era uno de los archivos .* del recurso compartido. Un simple rm de todos ellos (excluyendo .git y/o .svn) y estaba dorado.
Que dolor. Horas pasadas. No pude precisar qué archivo era: una búsqueda binaria falló, por lo que puede haber sido más de uno.
Aquí está la esperanza de que muchas otras personas puedan ahorrarse la pérdida de tiempo.
Tuve un problema similar, y agregar locallocks
a las opciones de montaje lo solucionó.
(Alternativamente, agregarlo nfsvers=4
también lo arregló, pero terminé teniendo pánico en el kernel en el cliente Mac, así que volví al NFSv3 predeterminado).