web-dev-qa-db-fra.com

ZFS sur Linux: Configuration de NFS sur Ubuntu 14.04 avec le client OS X Mavericks

J'ai un zpool et un jeu de données fonctionnels sur mon serveur domestique. Je souhaite configurer NFS pour accéder à ZFS via mon réseau domestique sur mon Mac.

Du côté Ubuntu, j'ai ...

  • # apt-get install nfs-kernel-server
  • # zfs set [email protected]/24,insecure tank/documents
    • devrait permettre 192.168.0.0 - 192.168.0.255
    • non sécurisé est nécessaire pour que le mac se connecte sur les ports plus grand que 1024
  • # zfs share tank/documents
  • # service nfs-kernel-server start
    • a commenté && grep -q '^[[:space:]]*[^#]*/' $export_files dans /etc/init.d/nfs-kernel-server car je ne peux pas démarrer le serveur avec un fichier /etc/exports/ vide
  • # showmount -e pour vérifier que le répertoire est monté

La sortie de showmount -e est la suivante.

Export list for ubuntu1404: /tank/documents *

Du côté Mac, j'ai ...

  • $ rpcinfo -p 192.168.0.3 pour vérifier que NFS est visible sur le réseau
  • $ mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote

Cette dernière étape est où je suis coincé. Je continue à recevoir "Opération non autorisée".

J'ai beaucoup lu, mais je n'ai trouvé que de vieux tutoriels utilisant les montages NFS à partir de l'Utilitaire de disque. Quelqu'un at-il des tutoriels à jour?

8
425nesp

Deviner!

Je dois avoir la syntaxe mount faux. J'ai essayé de me connecter au Finder et cela a fonctionné!

enter image description here

2
425nesp

Le montage nécessite des privilèges administratifs. Essayez d'utiliser Sudo comme ceci:

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

Pour répondre à votre question, "Opération non autorisée" est ce que vous verrez s’il existe déjà un montage associé au dossier nommé "/ Users/me/Remote".

L'utilisation du Finder fonctionne plutôt bien, car elle montera la télécommande sous/Volumes et n'introduira pas ce conflit.

0
dman