Para conectarse correctamente a un recurso compartido NFSv4 con el Finder utilice nfs://vers=4,nuc.local/mnt/tb
en lugar de nfs://vers=4;nuc.local/mnt/tb
.
Para montar un recurso compartido automáticamente haga lo siguiente:
-
Crea una carpeta (por ejemplo, /Users/tu usuario/mnt) como futuro punto de montaje
-
Abra el Terminal e introduzca sudo nano /etc/auto_master
-
Añade una línea con el siguiente contenido:
/Users/tu usuario/mnt /etc/auto_nfs
Por favor, compruebe que el archivo contiene una línea vacía al final.
Guarde la edición con ctrlO y dejar el nano con ctrlX
-
entrar en sudo touch /etc/auto_nfs
para crear un nuevo archivo con el nombre "auto_nfs".
-
Entre en sudo nano /etc/auto_nfs
para editar el archivo.
-
Añade una línea con el siguiente contenido:
NombreDirectorio -fstype=nfs,other_options... exported_share
Por favor, compruebe que el archivo contiene una línea vacía al final.
Guarde la edición con ctrlO y dejar el nano con ctrlX
-
Entre en sudo automount -vc
para montar el nuevo NFS-share inmediatamente.
Ejemplo (montar una carpeta externa de iTunes Media en el local /Users/someusername/mnt):
auto_master:
#
# Automounter master map
#
+auto_master # Use directory service
/net -hosts -nobrowse,hidefromfinder,nosuid
/home auto_home -nobrowse,hidefromfinder
/Network/Servers -fstab
/- -static
/Users/someusername/mnt /etc/auto_nfs
auto_nfs:
iTunesMedia -fstype=nfs,rw,bg,hard,intr,tcp 192.168.2.11:/volume1/iTunesMedia
Probado con 10.7.5 y 10.10.4
Después de algunas pruebas prolongadas con una VM virtual de ArchLinux como servidor NFS y Mac OS 10.10.4 como cliente NFS he llegado a la siguiente conclusión:
El Finder probablemente tiene un error al conectarse a servidores NFS sólo NFSv4 (ArchLinux). Así que si has desactivado NFSv2/NFSv3 en /etc/conf.d/nfs-server.conf no podrás conectarte al NFS-Share con el Finder.
Podrá conectarse a él con mount_nfs options server.local:/share /destination..
o Administrador de NFS sin embargo.
Si habilita NFSv2/NFSv3 podrá conectarse al recurso compartido con el Finder si utiliza la ruta completa (definida en exportaciones) al recurso compartido: nfs://vers=4,server.local/path/to/share
.