Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/03/2006, à 10:40

EcliptuX

[Résolu] Partage NFS qui ne fonctionne plus

J'ai un portable et une station sous Ubuntu sur lesquels j'ai créé 3 partages NFS.

j'ai modifié mes fstab pour que les points de montages se montent au démarrage.
Je l'ai fait une fois que le montage manuel fonctionnait bien.

Cette configuration a fonctionné pendant plusieurs mois, jsuqu'à il y a peut.
En effet, depuis qques semaines il m'est impossible, depuis le portable, de monter les partages présents sur la station.
Par contre l'inverse fonctionne encore très bien.
Le phénomène est le suivant : qd je tape ceci :

mount -t nfs 192.168.0.1:/home/ecliptux /mnt/network/station

... je n'ai aucune erreur et le shell ne me rends pas la main !
Au démarrage, même topo : ça bloque au niveau du portmap indéfiniment, jsuqu'à ce que je fasse un CTRL-C

Le problème, c'est que je n'ai aucune idée de la cause du problème.

Vous n'auriez pas une idée ?

Dernière modification par EcliptuX (Le 31/03/2006, à 18:45)

Hors ligne

#2 Le 17/03/2006, à 12:53

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

Personne ?

Etant donné que le montage des partages du portable se passe bien depuis la station, cela laisserai penser que le pb provient des services serveurs NFS sur ma station qui déconnent.

Le truc, c'est que j'ai déjà réinstallé les packages nfs-* sur ma station.

D'où pourrait provenir le pb si ces packages ne sont pas en cause ?

Hors ligne

#3 Le 17/03/2006, à 16:09

ifmy

Re : [Résolu] Partage NFS qui ne fonctionne plus

Tu es sûr d'avoir portmap installé et qui est correctement lancé sur le client ?

Si tu attends longtemps, il te renvoi quelle erreur ?

Tu as lu les logs du serveur, et ceux du client ?


http://simon.vanderlinden.eu.org/

Hors ligne

#4 Le 17/03/2006, à 17:16

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

J'ai réinstallé complètement portmap et je l'ai relancé : pas de changement sur le client (portable)

Qd je lance la commande manuellement, je n'ai aucune erreur : ça reste bloqué indéfiniment c'est ça qui est étrange sous Linux!!!)
Pourtant j'attends facile 15-20 minutes !!!

Pour les logs, je ne sais pas trop lesquels dois-je observer...

Hors ligne

#5 Le 17/03/2006, à 17:33

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

voilà ce que j'ai trouvé :

Mar 17 16:13:32 localhost kernel: [4320056.027000] nfsd: last server has exited
Mar 17 16:13:32 localhost kernel: [4320056.027000] nfsd: unexporting all filesystems
Mar 17 16:13:32 localhost kernel: [4320056.027000] RPC: failed to contact portmap (errno -5).
Mar 17 16:14:42 localhost kernel: [4320126.389000] nfsd: last server has exited
Mar 17 16:14:42 localhost kernel: [4320126.389000] nfsd: unexporting all filesystems
Mar 17 16:14:42 localhost kernel: [4320126.411000] RPC: failed to contact portmap (errno -5).

Quelqu'un sait ce que cela signifie ?

Hors ligne

#6 Le 17/03/2006, à 18:35

DiCiCat

Re : [Résolu] Partage NFS qui ne fonctionne plus

ben "failed to contact portmap"

tu n'aurais pas activer iptable? essaye un sudo dpkg-reconfigure portmap

Hors ligne

#7 Le 19/03/2006, à 19:23

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

j'ai la,cé la commande, mais tjrs rien.
je ne me souviens aps non plus avoir touché à iptable:rolleyes:

Hors ligne

#8 Le 19/03/2006, à 19:56

YBM

Re : [Résolu] Partage NFS qui ne fonctionne plus

si c'est pas iptables le pb, ça peut venir de /etc/hosts.deny.

Hors ligne

#9 Le 19/03/2006, à 20:44

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

En fait, si j'attends suffisament longtemps, voilà l'erreur qui s'affiche :

mount: RPC: erreur système sur l'hôte cible - Connexion terminée par expiration du délai d'attente

Sinon voici le contenu de mon hosts.deny :

root@Narayan:/home/ecliptux # cat /etc/hosts.deny
# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system.
#                  See the manual pages hosts_access(5), hosts_options(5)
#                  and /usr/doc/netbase/portmapper.txt.gz
#
# Example:    ALL: some.host.name, .some.domain
#             ALL EXCEPT in.fingerd: other.host.name, .other.domain
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper. See portmap(8)
# and /usr/doc/portmap/portmapper.txt.gz for further information.
#
# The PARANOID wildcard matches any host whose name does not match its
# address.

# You may wish to enable this to ensure any programs that don't
# validate looked up hostnames still leave understandable logs. In past
# versions of Debian this has been the default.
# ALL: PARANOID
root@Narayan:/home/ecliptux #

... autrement dit il est vide hmm

Hors ligne

#10 Le 19/03/2006, à 21:45

YBM

Re : [Résolu] Partage NFS qui ne fonctionne plus

Le portmapper tourne bien ?
ps aux | grep [p]ortmap
Il est bien à l'écoute ?
sudo netstat -alpen | grep portmap
Vraiment pas de règles de firewall ?
sudo iptables -L -n

Hors ligne

#11 Le 20/03/2006, à 02:02

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

Voilà les résultats :

root@Narayan:/home/ecliptux # ps aux | grep [p]ortmap
daemon   13655  0.0  0.0   1660   500 ?        Ss   Mar19   0:00 /sbin/portmap -i 127.0.0.1

root@Narayan:/home/ecliptux # netstat -alpen | grep portmap
tcp        0      0 127.0.0.1:111           0.0.0.0:*               LISTEN     0          169699     13655/portmap
udp        0      0 127.0.0.1:111           0.0.0.0:*                          0          169698     13655/portmap
unix  2      [ ]         DGRAM                    169697   13655/portmap

root@Narayan:/home/ecliptux # iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Hors ligne

#12 Le 20/03/2006, à 02:08

YBM

Re : [Résolu] Partage NFS qui ne fonctionne plus

Hum, portmap n'écoute que sur 127.0.0.1 (localhost) et non toutes tes IPs (ce que montre netstat - normalement ce devrait être 0.0.0.0:111 - et confirme l'étrange option "-i 127.0.0.1" avec laquelle il est lancé)

Je me demande d'où peut venir un tel comportement... Y aurait-il un fichier dans /etc/default/ qui concerne portmap ? Quelque chose de sourcé dans le script /etc/init.d/portmap ?

Dernière modification par YBM (Le 20/03/2006, à 02:09)

Hors ligne

#13 Le 20/03/2006, à 12:09

YBM

Re : [Résolu] Partage NFS qui ne fonctionne plus

je viens de regarder une breezy toute fraîche + apt-get install nfs-kernel-server :
dans /etc/default/portmap il y a ceci :

# By default, listen only on the loopback interface
OPTIONS=""

il y aurait pas "-i 127.0.0.1" dans le tiens par hasard ?

Hors ligne

#14 Le 22/03/2006, à 14:30

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

Si en effet il y avait bien cette ligne.
J'ai viré "-i 127.0.0.1" et rebooté, mais rien y fait:rolleyes:

Hors ligne

#15 Le 22/03/2006, à 21:49

YBM

Re : [Résolu] Partage NFS qui ne fonctionne plus

et la sortie de netstat et ps elle change ?? le port 111 semble ouvert en tcp vu de l'extérieur ?

testé en mettant à jour le paquetage portmap en 5-10ubuntu3 (ma version précendente n'avait même pas l'option -i) avec
OPTIONS="" : portmap répond de l'éxtérieur
OPTIONS="-i 127.0.0.1" : même symptôme que toi
OPTIONS="-i 0.0.0.0" : portmap répond de l'extérieur

Ajout : on parle bien de portmap sur le serveur NFS ?

Dernière modification par YBM (Le 22/03/2006, à 21:50)

Hors ligne

#16 Le 30/03/2006, à 15:55

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

Pssfff je n'y comprends plus rien sad
Merci en tout cas pour tes réponses YBM smile
J'ai essayé plusieurs manip et je crois bien que j'ai plus ou moins foutu en l'air tout ce qui touche à portmap et nfs sur ma station ET sur mon portable sad

Comment repartir sur de bases saines, sans tout réinstaller ?
Quels packages dois-je supprimer de manière exaustive, ainsi que TOUS les fichiers de configurations utilisés par NFS et portmap ?
Comme ça après je suis le tuto dispo sur le wiki comme au premier jour où tout avait marché du premier coup:P

Merci pour votre aide smile

Hors ligne

#17 Le 30/03/2006, à 18:23

YBM

Re : [Résolu] Partage NFS qui ne fonctionne plus

c'est curieux que tout soit dans les choux, il n'y a quand même pas tant que ça de fichiers concernés, et ils sont tout simple : /etc/default/portmap et /etc/export

enfin si tu veux réinstaller tout ça, ceci devrait marcher :

sudo dpkg --purge portmap nfs-kernel-server nfs-common
sudo mv /etc/default/portmap /root/portmap.bak
sudo apt-get install nfs-kernel-server

à l'installation de portmap il va te demaner s'il faut n'écouter QUE sur l'interface loopback, il faut dire NON !
(ce qui revient à ne pas mettre "-i 127.0.0.1" dans /etc/defaut/portmap

Hors ligne

#18 Le 31/03/2006, à 17:04

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

Je viens de passer mon portable sous Dapper Flight5 avec succès smile
Je part donc sur une base "saine" (je veux dire par la propre, pas exempte de bug wink ) pour réaliser le partage.
Par contre ma station est tjrs en Breezy.
Et du coup, je viens maintenant de me rendre compte que c'est bien le serveur NFS qui tourne sur ma station qui a un problème, puisque depuis Dapper, je ne parviens pas à monter mon partage NFS, avec les mêmes symptômes qu'avant l'installation de Dapper.

Donc je dois creuser du côté serveur.
Ca semble être un problème de connexion RPC, dixit l'erreur aui apparaît au bout de 15 minutes de tentative de montage du partage.

Je vais essayer tes commandes et je te tiens au courant smile

Dernière modification par EcliptuX (Le 31/03/2006, à 17:05)

Hors ligne

#19 Le 31/03/2006, à 18:45

EcliptuX

Re : [Résolu] Partage NFS qui ne fonctionne plus

Bah écoute ça a marché smile
Ca devait venir d'un fichier de configuration qui mettait le box.

Merci pour les pistes que tu m'as donné wink

Hors ligne