web-dev-qa-db-fra.com

Le client NFS ne peut pas monter le répertoire partagé

J'ai un serveur (10.0.0.1) et un client (10.0.0.2), ils exécutent tous les deux Ubuntu 12.04, ils sont connectés via Ethernet.

Ils peuvent se cingler. Ils peuvent chuter l'un dans l'autre.

Si je suis sur le serveur, je fais:

    Sudo showmount -e 10.0.0.1

tous les dossiers que je veux partager sont là.

Du serveur je ssh dans le client et fais:

    Sudo showmount -e 10.0.0.1

Il expire ou prend si longtemps que je ctrl + z out.

J'ai essayé des suggestions au hasard sur Internet toute la matinée, aucune aide?

MISES À JOUR!!!!!!

Sudo netstat -nlp | grep :111

 tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      788/rpcbind 
 tcp6       0      0 :::111                  :::*                    LISTEN      788/rpcbind    
 udp        0      0 0.0.0.0:111             0.0.0.0:*                           788/rpcbind   
 udp6       0      0 :::111                  :::*                                788/rpcbind


Sudo ufw status numbered
Status: active

     To                         Action      From
     --                         ------      ----
[ 1] 22                         ALLOW IN    Anywhere
[ 2] 22 (v6)                    ALLOW IN    Anywhere (v6)

MISE À JOUR 2 !!!!!!! - showmount fonctionne maintenant, mais impossible de monter.

client@client:~$ Sudo showmount -e 10.0.0.1

Export list for 10.0.0.1:
/export/1TBHDD 10.0.0.0/24
/export/users  10.0.0.0/24
/export        10.0.0.0/24

cliearn@client:~$ Sudo mount 10.0.0.1:/export/1TBHDD /export/1TBHDD
mount.nfs: rpc.statd is not running but is required for remote locking.
mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
mount.nfs: an incorrect mount option was specified

client@client:~$ rpcinfo -p
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp  44469  status
    100024    1   tcp  54570  status
1
Will Beauchamp

En fonction de votre sortie ufw status, votre pare-feu est actuellement configuré pour autoriser uniquement les connexions entrantes pour SSH. Pour NFS, vous devez ouvrir les ports nfs (2049) et RPC Portmapper (111). Si vous souhaitez uniquement vous connecter au serveur via le réseau local, nous vous recommandons de limiter la plage d'hôte, par exemple.

Sudo ufw allow from 10.0.0.0/16 to any port 2049

Sudo ufw allow from 10.0.0.0/16 to any port 111

sinon, vous aurez besoin de allow from any ...

1
steeldriver

Cela peut aider avec le problème 'mount.nfs: rpc.statd n'est pas en cours d'exécution mais est obligatoire ...':

Sudo update-rc.d rpcbind enable

et ensuite, redémarrez ou faites:

Sudo service rpcbind restart
0
Steve Byrne