ZFS w systemie Linux: konfigurowanie NFS w systemie Ubuntu 14.04 z klientem OS X Mavericks

8

Mam działający zestaw zpool i zestaw danych na moim serwerze domowym. Chcę skonfigurować NFS, aby uzyskać dostęp do ZFS przez moją sieć domową na komputerze Mac.

Po stronie Ubuntu mam ...

  • # apt-get install nfs-kernel-server
  • # zfs set [email protected]/24,insecure tank/documents
    • powinien umożliwić 192.168.0.0 - 192.168.0.255
    • potrzebna jest niepewna ochrona, więc Mac łączy się z portami większymi niż 1024
  • # zfs share tank/documents
  • # service nfs-kernel-server start
    • wypowiedziało się && grep -q '^[[:space:]]*[^#]*/' $export_filesw /etc/init.d/nfs-kernel-serverbo nie mogę uruchomić serwer z pustego /etc/exports/pliku
  • # showmount -e aby sprawdzić, czy katalog jest podłączony

Wynikiem showmount -ejest to.

Export list for ubuntu1404: /tank/documents *

Po stronie Mac mam ...

  • $ rpcinfo -p 192.168.0.3 aby sprawdzić, czy NFS jest widoczny w sieci
  • $ mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote

W tym ostatnim kroku utknąłem. Ciągle pojawia się komunikat „Operacja niedozwolona”.

Czytałem, ale znalazłem tylko stare samouczki, które używają uchwytów NFS z Narzędzia dyskowego. Czy ktoś ma jakieś aktualne tutoriale?

425nesp
źródło

Odpowiedzi:

2

Domyśliłam się!

Muszę mieć mountzłą składnię. Próbowałem połączyć się w Finderze i działało!

wprowadź opis zdjęcia tutaj

425nesp
źródło
1

Montaż wymaga uprawnień administratora. Spróbuj użyć w sudoten sposób:

$ sudo mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote
sparticvs
źródło
0

Aby odpowiedzieć na twoje pytanie, „Operacja niedozwolona” jest tym, co zobaczysz, gdy do nazwanego folderu „/ Users / me / Remote” jest już podłączony uchwyt

Zamiast tego użycie Findera działa dobrze, ponieważ zamiast tego zamontuje on zdalne pod / Woluminy i nie wprowadzi tego konfliktu.

dman
źródło