ZFS en Linux: configuración de NFS en Ubuntu 14.04 con OS X Mavericks Client

8

Tengo un conjunto de datos y zpool funcionando en mi servidor doméstico. Quiero configurar NFS para acceder a ZFS a través de mi red doméstica en mi Mac.

En el lado de Ubuntu, tengo ...

  • # apt-get install nfs-kernel-server
  • # zfs set [email protected]/24,insecure tank/documents
    • debe permitir 192.168.0.0 - 192.168.0.255
    • Se necesita inseguridad para que la Mac se conecte a puertos mayores de 1024
  • # zfs share tank/documents
  • # service nfs-kernel-server start
    • comentado && grep -q '^[[:space:]]*[^#]*/' $export_filesen /etc/init.d/nfs-kernel-serverporque no puedo iniciar el servidor con un vacío /etc/exports/de archivos
  • # showmount -e para verificar que el directorio esté montado

La salida de showmount -ees esto.

Export list for ubuntu1404: /tank/documents *

En el lado de Mac, tengo ...

  • $ rpcinfo -p 192.168.0.3 para verificar que NFS es visible en la red
  • $ mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote

Este último paso es donde estoy atrapado. Sigo recibiendo "Operación no permitida".

He estado leyendo, pero solo he encontrado tutoriales antiguos que usan montajes NFS de la Utilidad de Discos. ¿Alguien tiene tutoriales actualizados?

425nesp
fuente

Respuestas:

2

¡Lo averigué!

Debo tener la mountsintaxis incorrecta. ¡Intenté conectarme en Finder y funcionó!

ingrese la descripción de la imagen aquí

425nesp
fuente
1

El montaje requiere privilegios administrativos. Intenta usar sudoasí:

$ sudo mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote
sparticvs
fuente
0

Sin embargo, para responder a su pregunta, "Operación no permitida" es lo que verá cuando ya haya un soporte conectado a la carpeta con nombre "/ Users / me / Remote"

Usar el Finder en su lugar funciona bien, porque en su lugar montará el control remoto en / Volumes y no introducirá ese conflicto.

dman
fuente