Re: nfs

Top Page

Reply to this message
Author: Olivier Allard-Jacquin
Date:  
To: Guilde
Subject: Re: nfs
    Bonsoir,

Patrick Dupre a écrit :
> Bonsoir,
>
> Maintenant un probleme qvec nfs !
> Sur un LAN (router interne), pas de probleme en ssh.
> J'ai une erreur:
> mount.nfs: mount system call failed
>
> Ceux sont 2 machine linux en fedora 10.
> Les 2 firewall autorise le nfs4
>
> Sur le serveur, le nfsd tourne:
> J'ai mis /etc/exports: /home    192.168.0.100(rw)

>
> showmount -e 192.168.0.101
> Export list for 192.168.0.101:
> /home 192.168.0.100
>
> 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
>     100011    1   udp    875  rquotad
>     100011    2   udp    875  rquotad
>     100011    1   tcp    875  rquotad
>     100011    2   tcp    875  rquotad
>     100003    2   udp   2049  nfs
>     100003    3   udp   2049  nfs
>     100003    4   udp   2049  nfs
>     100021    1   udp  48749  nlockmgr
>     100021    3   udp  48749  nlockmgr
>     100021    4   udp  48749  nlockmgr
>     100003    2   tcp   2049  nfs
>     100003    3   tcp   2049  nfs
>     100003    4   tcp   2049  nfs
>     100021    1   tcp  36926  nlockmgr
>     100021    3   tcp  36926  nlockmgr
>     100021    4   tcp  36926  nlockmgr
>     100005    1   udp  37560  mountd
>     100005    1   tcp  42724  mountd
>     100005    2   udp  37560  mountd
>     100005    2   tcp  42724  mountd
>     100005    3   udp  37560  mountd
>     100005    3   tcp  42724  mountd

>
>
> Sur le client:
> mount 192.168.0.101:/home /mnt/linux
>
> apres 40 secondes, j'ai:
> mount.nfs: mount system call failed


    Est-ce que "pormap" est bien lancé des deux coté ? C'est le cas pour le
serveur, mais pour le client ? Portmap est nécessaire sur les deux
machines lors des échanges NFS :


    netstat -taupn|grep :111


    Regarde aussi si les /etc/hosts.allow et /etc/hosts.deny si les règles
te permettent d'utiliser portmap.


Pour faire simple, met :
    portmap: 192.168.0.0/24


dans le /etc/hosts.allow des deux machines. Puis, redémarre portmap:
    /etc/init.d/portmap restart


    Cordialement,


                        Olivier


-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
       /   / \  / \   \   Web:  http://olivieraj.free.fr/
      /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!