[Linux] casse-tête nfs
Nico Poinsot
nicopoinsot@::1
Dim 1 Avr 20:32:48 CEST 2007
Quand je fais un lsof, je n'ai rien sur la commande mount. Par contre
voici ce que j'ai sur portmap :
portmap 1882 daemon cwd DIR 3,1 4096 2 /
portmap 1882 daemon rtd DIR 3,1 4096 2 /
portmap 1882 daemon txt REG 3,1 12416 65350
/sbin/portmap
portmap 1882 daemon mem REG 0,0 0
[heap] (stat: No such file or directory)
portmap 1882 daemon mem REG 3,1 1241392 443868
/lib/tls/libc-2.3.6.so
portmap 1882 daemon mem REG 3,1 76548 443874
/lib/tls/libnsl-2.3.6.so
portmap 1882 daemon mem REG 3,1 27596 423720
/lib/libwrap.so.0.7.6
portmap 1882 daemon mem REG 3,1 88164 428388
/lib/ld-2.3.6.so
portmap 1882 daemon 0u CHR 1,3 983 /dev/null
portmap 1882 daemon 1u CHR 1,3 983 /dev/null
portmap 1882 daemon 2u CHR 1,3 983 /dev/null
portmap 1882 daemon 3u IPv4 6006 UDP *:sunrpc
portmap 1882 daemon 4u IPv4 6009 TCP
*:sunrpc (LISTEN)
Au bout de quelques minutes d'attente, mount m'annonce que le serveur
est down, alors que nfs-user-server est bien lancé.
Pierre THIERRY a écrit :
> Scribit Nico Poinsot dies 01/04/2007 hora 15:38:
>
>> A priori les logs sont muets, mais je dois avois que je ne sais pas
>> trop où regarder.
>>
>
> Utilise lsof pour voir ce que mount, ou le processus qu'il forke si
> c'est le cas, a comme connexions IP d'ouvertes.
>
> Brièvement,
> Pierre
>
Bonjour,
Je n'arrive pas à faire communiquer mes deux machines via nfs. Je pense
avoir pourtant configuré la chose correctement. Sur le serveur (Debian
etch), j'ai configuré /etc/exports ainsi :
/srv/partage 192.168.0.2(rw)
Voici ce que j'ai mis dans /etc/hosts :
127.0.0.1 localhost.localdomain localhost Doktor-Avalanche
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
dans /etc/hosts.allow :
portmap:192.168.0.2
lockd:192.168.0.2
mountd:192.168.0.2
statd:192.168.0.2
et enfin dans /etc/hosts.deny :
portmap : ALL
statd: ALL
mountd: ALL
lockd: ALL
Côté client (sous Zenwalk) voici le contenu de mon fstab :
192.168.0.1:/srv/partage /home/partage nfs user,rw 0 0
Je lance donc nfs-user-server depuis ma debian, mais rien ne se passe
côté client : je monte la partition mais mount tourne dans le vide, même
en root. Pourquoi ? J'ajoute que le démon rc.rpc (qui remplace portmap
sur zenwalk) est bien lancé.
Merci de vos réponses.
Plus d'informations sur la liste de diffusion linux