impossible de monter un partge NFS

impossible de monter un partge NFS - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 25-07-2007 à 14:14:17    

Bonjour,
 
 
voila mon soucis,  
 
j'ai 1 serveur nfs (Mandriva10.1) et un client nfs (Mandriva2006), je n'arrive pas a monter les partages nfs, j'ai toujours ce messages d'erreur qui s'affiche :
 

#mount -t nfs serveurnfs:/home/xxx /home/xxx/xxx
mount: serveurnfs:/home/xxx failed, reason given by server: Permission non accordée


 
sur le serveur, mon fichier /etc/exports :  
 

/home/xxx serveurnfs(rw,sync,insecure)


 
et mon fichier /etc/hosts.allow :
 

ALL:clientnfs


 
 
je n'ai pas de firewall qui pourrait bloquer, sur les 2 machines les versions de portmap et de nfs sont les memes ainsi que les noyaux,
 
 
si quelqu'un pouvait me donner une piste,
 
merci
 
Brice
 

Reply

Marsh Posté le 25-07-2007 à 14:14:17   

Reply

Marsh Posté le 25-07-2007 à 14:17:57    

Hmm dans ton fichier exports tu n'es pas censé mettre le nom du(des) client(s) autorisé(s) ?

/home/xxx clientnfs(rw,sync,insecure)
            ^^^^^

   


Message édité par l0ky le 25-07-2007 à 14:20:19
Reply

Marsh Posté le 25-07-2007 à 14:57:25    

clientnfs est le nom du client mais meme si je mets une etoile a la place pour autoriser tous les ordinateurs à utiliser le partage nfs, ca ne fonctionne pas

Reply

Marsh Posté le 25-07-2007 à 15:10:58    

meme en local le mount me met la meme erreur, voici le fichier /var/log/messages du serveur nfs :
 

Jul 25 15:38:43 intranet rpc.mountd: authenticated mount request from intranet:778 for /var/www/html (/var/www/html)
Jul 25 15:39:05 intranet rpc.mountd: Caught signal 15, un-registering and exiting.
Jul 25 15:39:05 intranet nfs: Arrêt de rpc.mountd succeeded
Jul 25 15:39:09 intranet kernel: nfsd: last server has exited
Jul 25 15:39:09 intranet kernel: nfsd: unexporting all filesystems
Jul 25 15:39:09 intranet kernel: RPC: failed to contact local rpcbind server (errno 5).
Jul 25 15:39:09 intranet nfs: Arrêt de nfsd succeeded
Jul 25 15:39:09 intranet nfs: Shutting down NFS services:  succeeded
Jul 25 15:39:10 intranet nfs: Lancement des services NFS : succeeded
Jul 25 15:39:10 intranet kernel: NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Jul 25 15:39:10 intranet kernel: NFSD: unable to find recovery directory /var/lib/nfs/v4recovery
Jul 25 15:39:10 intranet kernel: NFSD: starting 90-second grace period
Jul 25 15:39:10 intranet nfs: Démarrage de rpc.nfsd succeeded
Jul 25 15:39:10 intranet nfs: Démarrage de rpc.mountd succeeded
Jul 25 15:39:14 intranet rpc.mountd: authenticated mount request from intranet:884 for /var/www/html (/var/www/html)
Jul 25 15:39:50 intranet portmap: Arrêt de portmap succeeded
Jul 25 15:39:50 intranet portmap: Démarrage de portmap succeeded
Jul 25 15:39:56 intranet rpc.mountd: Caught signal 15, un-registering and exiting.
Jul 25 15:39:57 intranet nfs: Arrêt de rpc.mountd succeeded
Jul 25 15:40:01 intranet kernel: nfsd: last server has exited
Jul 25 15:40:01 intranet kernel: nfsd: unexporting all filesystems
Jul 25 15:40:01 intranet kernel: RPC: failed to contact local rpcbind server (errno 5).
Jul 25 15:40:01 intranet nfs: Arrêt de nfsd succeeded
Jul 25 15:40:01 intranet nfs: Shutting down NFS services:  succeeded
Jul 25 15:40:02 intranet nfs: Lancement des services NFS : succeeded
Jul 25 15:40:02 intranet kernel: NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Jul 25 15:40:02 intranet kernel: NFSD: unable to find recovery directory /var/lib/nfs/v4recovery
Jul 25 15:40:02 intranet kernel: NFSD: starting 90-second grace period
Jul 25 15:40:02 intranet nfs: Démarrage de rpc.nfsd succeeded
Jul 25 15:40:02 intranet nfs: Démarrage de rpc.mountd succeeded
Jul 25 15:40:28 intranet rpc.mountd: authenticated mount request from intranet:608 for /var/www/html (/var/www/html)
Jul 25 15:41:12 intranet rpc.mountd: authenticated mount request from intranet:610 for /var/www/html (/var/www/html)
Jul 25 15:41:31 intranet rpc.mountd: authenticated mount request from intranet:613 for /var/www/html (/var/www/html)
Jul 25 15:42:04 intranet rpc.mountd: authenticated mount request from intranet:618 for /var/www/html (/var/www/html)

Reply

Marsh Posté le 25-07-2007 à 15:18:22    

Nan mais j'ai compris que clientnfs est le client [:pingouino]
Si je te disais ca c'est que dans ton premier post, tu mets dans /etc/exports le nom de ton serveur là où c'est l'adresse IP (ou le nom du client) qui doit aller. Si tu ne mets rien pour tes clients c'est sûr que tu te bouffes un permission denied...

 

- Donc met correctement l'adresse IP de ton client ou son nom
- Si tu mets le nom vérifie qu'il est bien résolvable
- Tu as bien redémarrer le server NFS après avoir modifié ton fichier ?
- tu as vérifié bien sûr que rien dans /etc/hosts.deny ne recouvre /etc/hosts.allow ?


Message édité par l0ky le 25-07-2007 à 15:27:52
Reply

Marsh Posté le 25-07-2007 à 15:20:08    

Dans tes logs, comment ca se fait que c'est /var/www/html qui est tenté d'etre monté et intranet l'host qui tente de monter ? a priori, il réussi d'ailleurs...
Dans ton /etc/exports il n'y a pas de ca..;

 

Il manque des données pour que l'on puisse te répondre correctement...
Donne les vrais noms, les vrais répertoires, les fichiers en entiers...


Message édité par l0ky le 25-07-2007 à 15:50:18
Reply

Marsh Posté le 25-07-2007 à 17:39:40    


le messages d'erreur qui s'affiche :
 
[root@kingkong brice]# mount -t nfs intranet:/home/brice /home/brice/etiquettes
mount: intranet:/home/brice failed, reason given by server: Permission non accordée
 
 
sur le serveur, mon fichier /etc/exports :  
 
 
/home/brice kingkong(rw,sync,insecure)
 
 
et mon fichier /etc/hosts.allow :
 
 
ALL:172.17.1.13
 
 
 voila pour les vrais données
 

Reply

Marsh Posté le 25-07-2007 à 17:41:54    

bien, et est ce sur la machine "intranet"  la résolution dns de kingkong est bien 172.17.1.13 ?
Y a t il quelque chose dans /etc/hosts.deny ?

Reply

Marsh Posté le 25-07-2007 à 17:49:48    

la résolution dns est OK et il n'y a rien dans hosts.deny
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed