Impossible de monter NFS

Bonjour.

Je veux faire un partage NFS dans le bibliothèque où je travaille.
Je me suis appuyé sur cette page : doc.ubuntu-fr.org/nfs

J’atteinds mon serveur via une connexion wifi.
Propriétés du serveur :

wlan1     Link encap:Ethernet  HWaddr 00:0f:66:6d:c6:f8  
          inet adr:192.168.0.3  Bcast:192.168.0.255  Masque:255.255.255.0
          adr inet6: fe80::20f:66ff:fe6d:c6f8/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:166 errors:0 dropped:0 overruns:0 frame:0
          TX packets:137 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:40550 (39.5 KiB)  TX bytes:20757 (20.2 KiB)

nfs-kernel-server est installé

Voici /etc/exports

# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#

# Dossier partagé :
/home/benevoles/www/ 192.168.0.0/255.255.0.0(all_squash,anonuid=1000,anongid=1000,sync)

Le dossier que je veux partager a ces droits :

$ ls -l /home/benevoles/www/
total 18400
-rwxrwxrwx  1 root      root           177 18 juin  22:29 index.html
-rwxrwxrwx  1 benevoles benevoles       20 11 juin  17:09 php_info.php
lrwxrwxrwx  1 root      root            21 19 juin  13:48 phpmyadmin -> /usr/share/phpmyadmin
drwxrwxrwx 30 benevoles benevoles     4096 27 août  18:55 pmb
-rwxrwxrwx  1 benevoles benevoles 18804658 19 juin  10:34 pmb3.5.0.zip

Côté client :
nfs-common est installé.
J’ai créé dans /media un répertoire que j’ai nommé NFS
J’ai ajouté cette ligne dans le fstab

192.168.1.03:/home/benevoles/www /media/NFS nfs defaults,user,auto,noatime,intr,ro 0 0

J’ai ensuite redémarré serveur et client.

Sur le client, dans Nautilus, j’ai bien un répertoire NFS qui apparaît mais je ne peux pas l’ouvrir et si je souhaite le monter j’obtiens ce message :
Impossible de monter NFS
DBus error org.gtk.Private.RemoteVolumeMonitor.Failed: An operation is already pending

Voilà, je suis bloqué là.

Salut,

J’avais utilisé nfs il y quelques temps de cela, un peu trop d’ailleurs.

Je présume que gogol ne t’as pas satisfait. :033

Qu’en sera t-il avec Seeks ?

seeks.fr/search?q=Impossible … ion=expand

Salut,

iptables ?

[quote=“loreleil”]
seeks.fr/search?q=Impossible … ion=expand[/quote]
Pas de réponse satisfaisante pour moi là-bas.

[quote=“lol”]Salut,

iptables ?[/quote]
J’utilises firestarter. Faut-il ouvrir les ports utilisés par NFS sur le serveur ?

$ grep nfs /etc/services
nfs		2049/tcp			# Network File System
nfs		2049/udp			# Network File System

Sont-ce bien ceux-là qu’il faut que j’ouvre ?

Salut,
Il y a plus de ports à ouvrir…

Tu les auras avec:

Salut.

Les ports définis dans rpcinfo -p sont ouverts ainsi que le port 2049 mais rien à faire.

$ rpcinfo -p
   program no_version protocole  no_port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp  36356  status
    100024    1   tcp  33358  status

Peut-être que la méthode que je veux employer n’est pas la bonne en fin de compte.

En réalité sur mon serveur j’ai installé PMB qui est un logiciel de gestion de bibliothèque.
Je voudrais que depuis un poste client on puisse consulter le catalogue en ligne. Un partage NFS est-il vraiment adapté ?

PMB n’est il pas une application 100% web??

Dans de cas là, nul besoin de nfs puisqu’Apache doit répondre aux besoins

Salut,

Vite fait en passant … :033

En parlant d’iptables, je viens de retrouver ces règles appliquer, nfs fonctionner parfaitement.

[code]#portmap
iptables -A INPUT -p tcp --dport 111 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 111 -j ACCEPT

#rpc.nfsd
iptables -A INPUT -p tcp --dport 2049 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 2049 -j ACCEPT

#rpc.statd
iptables -A INPUT -p tcp --dport 4000 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 4000 -j ACCEPT

#rpc.lockd
iptables -A INPUT -p tcp --dport 4001 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 4001 -j ACCEPT

#rpc.mountd
iptables -A INPUT -p tcp --dport 4002 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 4002 -j ACCEPT

#rpc.quotad
iptables -A INPUT -p tcp --dport 4003 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 4003 -j ACCEPT
[/code]

heeeu je sais pas si portmap, à quelques chose à voir la dedans, je ne crois pas.

Je crois me souvenir qu’il fallait être pointilleux avec fstab.

Bon du reste, est ce à voir avec ton souci ? tu nous en feras part … :wink:

Si j’ai le temps, j’irai fouiner dans mes anciennes sauvegardes, je te promet rien … :083

[quote=“M3t4linux”]PMB n’est il pas une application 100% web??

Dans de cas là, nul besoin de nfs puisqu’Apache doit répondre aux besoins[/quote]

C’est bien ce que je pensais. Sur l’ordinateur que je veux utiliser comme serveur pour la consultation du catalogue de la bibliothèque sur les postes réservés au public, sur cet ordinateur donc, j’ai un serveur lamp d’installé. Maintenant comment je fais pour diriger les clients vers le catalogue qui est sur la boucle locale du serveur, here is the question…

[quote=“loreleil”]Salut,

Vite fait en passant … :033

En parlant d’iptables, je viens de retrouver ces règles appliquer, nfs fonctionner parfaitement.

[code]#portmap
iptables -A INPUT -p tcp --dport 111 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 111 -j ACCEPT

#rpc.nfsd
iptables -A INPUT -p tcp --dport 2049 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 2049 -j ACCEPT

#rpc.statd
iptables -A INPUT -p tcp --dport 4000 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 4000 -j ACCEPT

#rpc.lockd
iptables -A INPUT -p tcp --dport 4001 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 4001 -j ACCEPT

#rpc.mountd
iptables -A INPUT -p tcp --dport 4002 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 4002 -j ACCEPT

#rpc.quotad
iptables -A INPUT -p tcp --dport 4003 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 4003 -j ACCEPT
[/code]
:083[/quote]
Est-ce qu’il faut que je modifie le fichier iptables en y insérant les indications que tu me donnes ?
Ça me servira toujours pour partager des fichiers.

En attendant je ne passe pas le sujet en résolu mais j’en ouvre un autre pour cette nouvelle recherche.
debian-fr.org/acceder-aux-pa … 40284.html

Merci.

Salut,

[quote]Est-ce qu’il faut que je modifie le fichier iptables en y insérant les indications que tu me donnes ?
Ça me servira toujours pour partager des fichiers.[/quote]

Mise à part portmap, dont je n’ai plus souvenance. :mrgreen:

Sinon, ben sans problème, un restart de part et d’autre, et roule ma poule.

Je ferai un effort, demain, pour trifouiller mes archives … :wink:

Bonne suite … ^¿^

En bleu, ce que je rajouterais pour le montage en NFSv3 (car sinon anonuid et anongid ne seront pas respectés, il faut idmapd avec NFSv4)
En rouge, ce qui me semble suspect.

[quote]C’est bien ce que je pensais. Sur l’ordinateur que je veux utiliser comme serveur pour la consultation du catalogue de la bibliothèque sur les postes réservés au public, sur cet ordinateur donc, j’ai un serveur lamp d’installé. Maintenant comment je fais pour diriger les clients vers le catalogue qui est sur la boucle locale du serveur, here is the question…
[/quote]
Si comme tu l’écrit, tu es en mode client/serveur web, nul besoin d’un partage nfs.
Il faut que le navigateur web du client pointe vers l’IP du serveur, et le port sur lequel écoute ton logiciel (si ce n’est pas le 80).
Je ne comprends pas pourquoi tu parles de montage nfs dans ce cas (sur un rep wwww)
sigb.net/doc/fr_FR/html-install/ch02.html

Effectivement, pour l’accès distant à PMB sur le réseau local j’avais fait fausse route et le partage NFS ne me sert à rien. Par contre cela m’intéresse d’en mettre un en place histoire de savoir comment faire.

J’en finis avec la configuration de mon réseau local et je reviens faire une tour ici.

Merci.

Salut,
Pour le partage NFS, regarde ici: isalo.org/wiki.debian-fr/in … artage_NFS

Bonjour,

Je remonte ce fil après l’avoir parcouru. Il est fait référence à la cohabitation de NFS avec un firewall, des règles iptables sont données pour y parvenir. Quand j’avais monté le mien j’avais découvert qu’il était nécessaire de fixer les ports des différents services RPC via plusieurs fichiers de configuration. Le wiki de ce site cite en source doc.ubuntu-fr.org/nfs-ufw.

Ceci pourra peut-être aider laguespa.