5 votes

Le support du serveur NFS dans OS X 10.15.x Catalina ?

Est-ce que quelqu'un a des informations sur l'état du support de NFS v3 et v4 dans Catalina? J'ai une question liée à ma configuration qui suit.

J'ai lu à :

https://www.bresink.com/osx/143439/Docs-en/pgs/0020-Intro.html

Le support d'Apple pour NFS dans ce système d'exploitation est actuellement très immature et vous devez vous attendre à une variété de problèmes techniques différents, y compris des plantages du noyau du système. En fonction des fonctionnalités NFS que vous prévoyez d'utiliser, nous recommandons fortement de rester à l'écart de Catalina.

Jusqu'à présent, j'ai lu ce fil de discussion : Thread on NFS Support in Catalina

que NFS v2,v3 est supporté en tant que serveur et NFS v2,v3,v4 est supporté en tant que client. Je suis curieux de savoir s'il y avait un meilleur support avant Catalina et si quelque chose a changé dans Catalina.

Je suis intéressé à servir un répertoire personnel à une instance VirtualBox de Debian Linux. Cela me permettra de partager un seul répertoire personnel avec plusieurs systèmes d'exploitation invités Linux.

Ma configuration est :

  1. Sur Mac, éditer /etc/exports

    /Users/x/unixhome -mapall=username -network 192.168.56.0 -mask 255.255.255.0
  2. Redémarrer nfs

    $ nfsd restart
  3. Sur Linux, monter

    $ sudo mount -t nfs 192.168.56.1:/Users/np/unixhome /mnt/tmp
    mount: /mnt/tmp: option incorrecte ; pour plusieurs systèmes de fichiers (par ex. nfs, cifs) vous pourriez avoir besoin d'un programme d'aide /sbin/mount..

    Toute idée et cas d'utilisation sont appréciés.

  4. Vérifiez que NFS est en cours de service Le port est ouvert!

    $ telnet 192.168.56.1 2049
    Trying 192.168.56.1...
    Connected to 192.168.56.1.
    Escape character is '^]'.

Pourquoi ai-je des problèmes de montage depuis Linux? Y a-t-il davantage de débogage que je peux faire ?

Merci

2voto

JohnoBoy Points 16435

Avez-vous les utilitaires client NFS installés sur le système Linux? Le message d'erreur de votre système Linux indique que /sbin/mount.nfs n'est pas présent, ce qui suggère que les utilitaires client NFS sont manquants. Sur les systèmes Debian/Ubuntu, ils se trouvent dans le paquet nfs-common - installez ce paquet et voyez si le montage réussit ensuite.

Si tout ce qui vous intéresse est de partager un répertoire entre votre VM VirtualBox et l'hôte, il n'est pas nécessaire d'utiliser NFS. Si vous installez les additions invités VirtualBox, vous pouvez partager des répertoires assez facilement entre l'hôte et l'invité.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X