MacOS Monterrey: Montar recurso NFS
Hoy os voy a mostrar cómo montar un share NFS en vuestro equipo MacOS. En mi caso lo hago sobre un MacBook Pro con MacOS Monterrey, que es la última versión que existe.
Usaremos los comandos para mapearlo, no el finder. Cuando intentas mapear el share NFS como lo haces en un linux, te da ciertos errores por defecto, ya que el sistema necesita ciertas modificaciones:
1 2 3 |
MacBook-Pro-de-Raul:Downloads elblogdenegu$ sudo mount -t nfs 192.168.2.196:/DISCOSSD/containers /private/nfs mount_nfs: can't mount /DISCOSSD/containers from 192.168.2.196 onto /private/nfs: Permission denied mount: /private/nfs failed with 13 |
El recurso está montado en mi nas Raspberry Pi con OpenMediaVault. Es clave como está montado el recurso para poder mapearlo correctamente:
En nuestro MacBook Pro agrego una línea en el fichero nfs.conf :
1 2 3 |
MacBook-Pro-de-Raul:Downloads elblogdenegu$ sudo nano /etc/nfs.conf nfs.client.mount.options = vers=4 |
Revisamos el estado del servicio nfsd:
1 2 3 |
MacBook-Pro-de-Raul:Downloads elblogdenegu$ nfsd status nfsd service is enabled nfsd is running (pid 73844, 8 threads) |
A nivel de servidor nos aseguramos en el fichero exports que nuestro equipo cliente accederá:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
pi@raspberrypi:~ $ sudo su - root@raspberrypi:~# nano /etc/exports # This file is auto-generated by openmediavault (https://www.openmediavault.org) # WARNING: Do not edit this file, your changes will get lost. # /etc/exports: the access control list for filesystems which may be exported # to NFS clients. See exports(5). /export/DISCOSSD 192.168.2.0/24(fsid=1,rw,subtree_check,no_root_squash,insecure) # NFSv4 - pseudo filesystem root /export 192.168.2.0/24(ro,fsid=0,root_squash,no_subtree_check,hide) #/export/DISCOSSD/containers/pruebaweb 192.168.2.212(rw,insecure,root_squash,no_subtree_check,async) |
Para montar el share usaremos el parámetro resvport:
1 |
MacBook-Pro-de-Raul:Downloads elblogdenegu$ sudo mount_nfs -o resvport 192.168.2.196:/DISCOSSD/containers /private/nfs |
Y comprobamos que se mapea el recurso NFS:
1 2 3 4 5 6 7 8 9 10 11 12 |
MacBook-Pro-de-Raul:Downloads elblogdenegu$ sudo ls -ltr /private/nfs total 160 -rw-r--r-- 1 root _lpoperator 9588 15 dic 14:33 about.html drwxr-sr-x 2 root _lpoperator 4096 15 dic 14:33 css drwxr-sr-x 3 root _lpoperator 4096 15 dic 14:33 images -rw-r--r-- 1 root _lpoperator 9981 15 dic 14:33 index.html drwxr-sr-x 2 root _lpoperator 4096 15 dic 14:33 js -rw-r--r-- 1 root _lpoperator 8895 15 dic 14:33 maintenance.html -rw-r--r-- 1 root _lpoperator 7491 15 dic 14:33 locations.html -rw-r--r-- 1 root _lpoperator 10085 15 dic 14:33 price.html -rw-r--r-- 1 root _lpoperator 7738 15 dic 14:33 repair.html -rw-r--r-- 1 root _lpoperator 1636 15 dic 14:33 readme.txt |
Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?