it-swarm.com.de

ZFS unter Linux: Einrichten von NFS unter Ubuntu 14.04 mit OS X Mavericks Client

Ich habe einen funktionierenden Zpool und einen Datensatz auf meinem Heimserver. Ich möchte NFS einrichten, um über mein Heimnetzwerk auf meinem Mac auf ZFS zuzugreifen.

Auf der Ubuntu-Seite habe ich ...

  • # apt-get install nfs-kernel-server
  • # zfs set [email protected]/24,insecure tank/documents
    • sollte 192.168.0.0 - 192.168.0.255 zulassen
    • es wird eine unsichere verbindung benötigt, damit der mac an ports größer als 1024 angeschlossen werden kann
  • # zfs share tank/documents
  • # service nfs-kernel-server start
    • hat && grep -q '^[[:space:]]*[^#]*/' $export_files in /etc/init.d/nfs-kernel-server auskommentiert, weil ich den Server nicht mit einer leeren /etc/exports/ -Datei starten kann
  • # showmount -e zur Überprüfung, ob das Verzeichnis angehängt ist

Die Ausgabe von showmount -e ist dies.

Export list for ubuntu1404: /tank/documents *

Auf der Mac-Seite habe ich ...

  • $ rpcinfo -p 192.168.0.3 zur Überprüfung, ob NFS im Netzwerk sichtbar ist
  • $ mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote

In diesem letzten Schritt stecke ich fest. Ich bekomme immer wieder "Operation nicht erlaubt".

Ich habe herumgelesen, aber ich habe nur alte Tutorials gefunden, die NFS Mounts von Disk Utility verwenden. Hat jemand aktuelle Tutorials?

8
425nesp

Herausgefunden!

Ich muss die Syntax mount falsch haben. Ich habe versucht, im Finder eine Verbindung herzustellen und es hat funktioniert!

enter image description here

2
425nesp

Das Mounten erfordert Administratorrechte. Versuchen Sie, Sudo wie folgt zu verwenden:

$ Sudo mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote
1
sparticvs

Zur Beantwortung Ihrer Frage wird jedoch "Vorgang nicht zulässig" angezeigt, wenn bereits ein Mount an den genannten Ordner "/ Users/me/Remote" angehängt ist.

Stattdessen funktioniert die Verwendung des Finder einwandfrei, da stattdessen die entfernte Datei unter/Volumes gemountet wird und dieser Konflikt nicht auftritt.

0
dman