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

8

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
    • Unsicher ist erforderlich, damit der Mac eine Verbindung über Ports herstellt, die größer als 1024 sind
  • # zfs share tank/documents
  • # service nfs-kernel-server start
    • auskommentiert && grep -q '^[[:space:]]*[^#]*/' $export_filesin, /etc/init.d/nfs-kernel-serverweil ich den Server nicht mit einer leeren /etc/exports/Datei starten kann
  • # showmount -e um zu überprüfen, ob das Verzeichnis bereitgestellt ist

Die Ausgabe von showmount -eist dies.

Export list for ubuntu1404: /tank/documents *

Auf der Mac-Seite habe ich ...

  • $ rpcinfo -p 192.168.0.3 um zu überprüfen, 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 "Operation nicht erlaubt".

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

425nesp
quelle

Antworten:

2

Herausgefunden!

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

Geben Sie hier die Bildbeschreibung ein

425nesp
quelle
1

Für das Mounten sind Administratorrechte erforderlich. Versuchen Sie es sudowie folgt:

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

Um Ihre Frage zu beantworten, wird "Vorgang nicht zulässig" angezeigt, wenn bereits ein Mount an den benannten Ordner "/ Users / me / Remote" angehängt ist.

Die Verwendung des Finders funktioniert stattdessen einwandfrei, da stattdessen die Fernbedienung unter / Volumes gemountet wird und dieser Konflikt nicht eingeführt wird.

dman
quelle