NFS : lenteur

NFS : lenteur - Installation - Linux et OS Alternatifs

Marsh Posté le 09-06-2004 à 21:47:03    

Bonjour
 
Ma conf :  
/etc/exports :

Code :
  1. # /etc/exports: the access control list for filesystems which may be exported
  2. #               to NFS clients.  See exports(5).
  3. /home/chaica/ 192.168.1.2(rw)   192.168.1.4(rw)


 
/etc/hosts.allow:

Code :
  1. portmap: 192.168.1.2 , 192.168.1.4
  2. lockd: 192.168.1.2 , 192.168.1.4
  3. rquotad: 192.168.1.2 , 192.168.1.4
  4. mountd: 192.168.1.2 , 192.168.1.4
  5. statd: 192.168.1.2 , 192.168.1.4


 
hosts.deny:

Code :
  1. portmap:ALL
  2. lockd:ALL
  3. mountd:ALL
  4. rquotad:ALL
  5. statd:ALL


 
Un petit rpcinfo -p me donne:

Code :
  1. program no_version protocole  no_port
  2.     100000    2   tcp    111  portmapper
  3.     100000    2   udp    111  portmapper
  4.     100024    1   udp    845  status
  5.     100024    1   tcp    848  status
  6.     100003    2   udp   2049  nfs
  7.     100003    2   tcp   2049  nfs
  8.     100005    1   udp    853  mountd
  9.     100005    2   udp    853  mountd
  10.     100005    1   tcp    856  mountd


 
les droits de l'user sont rigoureusement les mêmes.  
 
J'ai donc un gros problème de lenteur, de l'ordre de 4 à 5 minutes pour me monter la directory.
La machine serveur est un p mmx 233 et le réseau du 100mbits.
 
Si vous avez des suggestions, je suis preneur.

Reply

Marsh Posté le 09-06-2004 à 21:47:03   

Reply

Marsh Posté le 09-06-2004 à 23:40:17    

Bon ok merci google, faut utiliser l'option nolock.

Reply

Marsh Posté le 14-06-2004 à 15:44:09    

c'est cette option no lock?


---------------
>> Portfolio: www.MyDeclic.com
Reply

Marsh Posté le 17-06-2004 à 20:31:15    

chez moi, c'est le transfert des fichiers qui est long.
ca va environ a 400 ko/s, et parfois il me sort un impossible d'écrire...

Reply

Marsh Posté le 18-06-2004 à 00:07:16    

c'est dingue, chez moi c'est super speed ..
j'ai un taux de transfert entre 8 et 11 Mo/s
(sans configuration particulière)


---------------
HTPC Xbmc | Vidéoprojecteur Intégré/WAF
Reply

Marsh Posté le 18-06-2004 à 18:59:38    

pareil de kytrix : nfsv3 en tcp
portmap sur serveur et client


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 07-10-2005 à 14:04:31    

Ha ca fait plaisir, des gars qui ont le meme pb que moi :). C'est qui c'est blaireau qui code NFS ?? Parce j'installe un linux comme un newbie, pareil pour le rezo avec des assistants et mes transfert bloque au bout de kk secondes. Dois-je en conclure que NFS ne marche pas par défaut ?? :sarcastic:.  
Bon sinon, c'est (encore) quel fichier qu'il faut correctement régler ?

Reply

Marsh Posté le 07-10-2005 à 14:12:26    

NFS fonctionne tres bien par defaut. Le problème est souvent situé entre la chaise et l'écran...

Reply

Marsh Posté le 07-10-2005 à 14:19:40    

syl94 a écrit :

NFS fonctionne tres bien par defaut. Le problème est souvent situé entre la chaise et l'écran...


 
Alors je t'arrête tout de suite. Je te dis que j'ai tout fait comme un noob ! Adresse ip affecté, sur l'un je demarre le serveur NFS et l'autre je regle le client ! Je vois très bien les fichiers sur le client sauf que les transferts sont lockés !  :sarcastic:
 
EDIT : et bien sûr tout ca sur une suse 9.3 pro fraichement installée sur les 2 post


Message édité par Giz le 07-10-2005 à 14:20:19
Reply

Marsh Posté le 07-10-2005 à 17:39:53    

que dit dmesg ou /var/log/messages par rapport a NFS ?

Reply

Marsh Posté le 07-10-2005 à 17:39:53   

Reply

Marsh Posté le 10-10-2005 à 16:44:36    

j'ai fini par abandonné :( ... les nolock, timeo et compagnie ne changent rien ! mes transferts sont lockés :fou:
Du coup je suis passé par la bonne vieille partoche fat32 :D

Reply

Marsh Posté le 10-10-2005 à 16:53:09    

J'ai lpusieurs serveurs NFS avec les options (ro,secure,all_squash) dont un *gros* serveur (bi-xéon 3.6EM64T/4Go) sur lien Giga :ça balance les 3.7Go en maxi 1:10, donc coté capacité de débit NFS va plutot bien !  
T'as essayé qui d'autre comme option coté serveur ?
T'as essayé un etherreal ou tcpdump quand ça bloque ?

Reply

Marsh Posté le 10-10-2005 à 17:38:54    

les problèmes de "lock" se présentent la plupart du temps en UDP. Il faut monter en TCP.

Reply

Marsh Posté le 10-10-2005 à 17:55:03    

[Albator] a écrit :

les problèmes de "lock" se présentent la plupart du temps en UDP. Il faut monter en TCP.


 
et alors comment on fait ca ? moi je fais qu'avec les assistant  [:anathema] (juste un ptit vi pour rajouter le nolock, timeo et blabla...)

Reply

Marsh Posté le 10-10-2005 à 18:03:59    

un extrait de fstab ( côté client ) :


serveur:/opt/utils /opt/utils nfs vers=3,tcp,soft,rsize=8192,wsize=8192,nosuid 0 0


 
côté serveur il faut que le support TCP soit actif ( cf /etc/sysconfig/nfs )


Message édité par Dark_Schneider le 10-10-2005 à 18:04:09

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 12-10-2005 à 12:58:50    

bon, merci du conseil, jvé voir ca...
 
Sinon ce n'était pas toi qui mettait :
 

serveur:/partage /mountpoints nfs rsize=8192,wsize=8192,nosuid,soft,timeo=100 0 0


 
http://forum.hardware.fr/hardwaref [...] 5583-1.htm
 
[:anathema]


Message édité par Giz le 12-10-2005 à 12:59:02
Reply

Marsh Posté le 12-10-2005 à 13:53:44    

Sur IRC on m'a conseillé de plutôt utiliser samba, et finalement je me dis que ce n'est pas forcément une mauvaise idée.

Reply

Marsh Posté le 12-10-2005 à 16:52:19    

Giz> oui, mais sur certains partage je précise TCP et vers=3


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-10-2005 à 10:24:03    

roscocoltran a écrit :

Sur IRC on m'a conseillé de plutôt utiliser samba, et finalement je me dis que ce n'est pas forcément une mauvaise idée.


 
samba c'est pour du windows <-> linux. NFS c'est du natif linux <-> linux :) donc plus adapté non ?  :heink:

Reply

Marsh Posté le 14-10-2005 à 11:28:40    

Il m'arrive de faire du Samba entre deux machines Linux, et ça marche très bien.

Reply

Marsh Posté le 14-10-2005 à 12:35:14    

Giz a écrit :

samba c'est pour du windows <-> linux. NFS c'est du natif linux <-> linux :) donc plus adapté non ?  :heink:


 
ben à priori oui, moi aussi je raisonnais pareil, mais la gestion des droits d'accès est nettement plus simple avec samba (à mon avis). Et niveau perfs, samba 3 est tout de même très rapide....

Reply

Marsh Posté le 05-02-2008 à 16:02:50    

roscocoltran a écrit :


 
ben à priori oui, moi aussi je raisonnais pareil, mais la gestion des droits d'accès est nettement plus simple avec samba (à mon avis). Et niveau perfs, samba 3 est tout de même très rapide....


 
NFS est bien plus performant linux / linux parce qu'il se monte et que ce n'est pas un accès externe partagé. C'est un file system et pas un partage à proprement dit. Suffit de pas le configurer comme un manche ;) Question droits, nfs est clairement plus adapté puisque répondant aux droits unix. je vois pas comment vous faites pour chier dans la colle avec nfs ;-)

Reply

Marsh Posté le 05-02-2008 à 16:16:10    

:pt1cable:  :pt1cable:  :pt1cable:  
Tiens , un vieux sujet qui remonte.
 
Au temps jadis , j'utilisai NFS sur des UNIX de l'époque (SCO,AIX,etc...), sans aucun pb,
Mais c'est vrai qu'avec linux , je rencontre tous les problèmes qui sont mentionnées ici : temps de montage, erreur   d'écriture, latence,etc  ..
 
et j'ai trouvé la même soluce  : utiliser SAMBA ,meme entre linux,
en plus il y a la solution smbnetfs (http://freshmeat.net/redir/smbnetfs/57536/url_homepage/smbnetfs)
qui permet d'utiliser les partages SAMBA ,sans les monter , un peu à la manière du voisinage réseau de WIN

Reply

Marsh Posté le 05-02-2008 à 16:25:37    

3Dos a écrit :


 
NFS est bien plus performant linux / linux parce qu'il se monte et que ce n'est pas un accès externe partagé. C'est un file system et pas un partage à proprement dit. Suffit de pas le configurer comme un manche ;) Question droits, nfs est clairement plus adapté puisque répondant aux droits unix. je vois pas comment vous faites pour chier dans la colle avec nfs ;-)


la vérité méritait d'être rétablie...même 2 ans plus tard. :o


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Marsh Posté le 05-02-2008 à 17:58:03    

3Dos a écrit :


 
NFS est bien plus performant linux / linux parce qu'il se monte et que ce n'est pas un accès externe partagé. C'est un file system et pas un partage à proprement dit. Suffit de pas le configurer comme un manche ;) Question droits, nfs est clairement plus adapté puisque répondant aux droits unix. je vois pas comment vous faites pour chier dans la colle avec nfs ;-)


 
C'est très simple de chier dans la colle avec NFS: tu as deux bases d'utilisateurs différentes et voilà, tu chie une grosse merde avec NFS. pwned. et question secu, bonjour l'angoisse. Pas pour rien qu'ils sortent nfs v4.


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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