Samba : Lecture par le réseau Ok mais écriture lente...

Samba : Lecture par le réseau Ok mais écriture lente... - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 05-11-2006 à 14:26:45    

Bonjour,
 
J'ai une petite question sur samba car je n'arrive pas à résoudre un problème.
Voici la configuration réseau d'abord :
- 1 serveur Linux (Centos = RHEL 4) avec samba + une carte Gig et une IP privée
- 2 PCs sous XP avec une IP privée, un avec une carte Gig, l'autre avec une carte 100.
Le tout relier via un switch Gig.
 
Version de samba :
samba-common-3.0.10-1.4E.9
samba-3.0.10-1.4E.9
samba-client-3.0.10-1.4E.9
 
Je viens de me rendre compte que depuis windows (les 2 pcs), je peux transférer un fichier depuis samba vers windows à vitesse rapide.
Sur un PC, je sature le port 100 Mb/s, sur l'autre je monte vers 250 Mb/s.
Par contre si je veux faire l'inverse, c'est à dire transférer un fichier depuis windows vers le partage linux de samba, je plafonne vers 10 Mb/s :(
Je n'arrive pas à trouver le problème.
 
Je ne vois pas d'erreur critique dans les logs de samba, a part quelques lignes du genre :
[2006/11/05 14:22:31, 1] smbd/service.c:make_connection_snum(648)
  myuser (192.168.x.x) connect to service downloads initially as user myuser (uid=500, gid=501) (pid 29417)
[2006/11/05 14:22:32, 0] smbd/nttrans.c:call_nt_transact_ioctl(2276)
  call_nt_transact_ioctl(0x90060): Currently not implemented.
 
IPtables de mon serveur Linux n'a pas changé.
Les 2 PCs windows ont des firewall différents, des A/V différents.
J'ai tenté de couper toute la partie Firewall / AV mais sans plus de résultat.
 
Par contre un transfert FTP entre windows et mon serveur Linux fonctionne à fond dans les 2 sens et ceci sur les 2 PCs windows.
Les tests sont fait à chaque fois avec des fichiers de plus de 100 Mo.
 
PS : j'ai tenté de relancer samba car cela faisait un moment qu'il tournait sans succès.
 
Une idée ?
Merci.
 
Edit:
- un upgrade sur samba 3.0.23c (http://ftp.sernet.de/pub/samba/rhel/rhel4-i386/), n'a pas résolu les problème.
- j'avais oublié de préciser le smb.conf :

[global]
   netbios name = LINUX
   workgroup = MYGRP
   server string = Samba
   log file = /var/log/samba/%m.log
   max log size = 50
   security = user
   encrypt passwords = yes
   smb passwd file = /etc/samba/smbpasswd
   hide unreadable = yes
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   interfaces = 192.168.x.x/255.255.255.0
   smb ports = 139
   bind interfaces only = yes
   hosts allow = 127.0.0.1 192.168.x.x 192.168.x.x
   local master = yes
   domain master = yes
   preferred master = yes
   dns proxy = no
   invalid users = root @wheel
   unix charset = ISO8859-1
 
[downloads]
   path = /smb/downloads
   browseable = yes
   read only = no
   create mask = 0775
   directory mask = 0775
   valid users = Myuser



Message édité par Haazel le 05-11-2006 à 14:41:42
Reply

Marsh Posté le 05-11-2006 à 14:26:45   

Reply

Marsh Posté le 05-11-2006 à 18:36:55    

Je continue mes recherches, visiblement je ne suis pas le seul dans le cas, mais je n'ai pas encore trouvé de solution :(
Exemple :
http://groups.google.fr/group/linu [...] 839c8d8408
http://groups.google.fr/group/comp [...] 206ba23d85 (message de japennock)

Reply

Marsh Posté le 05-11-2006 à 19:02:20    

Dans la documentation de Samba ils en parlent. Cela peut venir de plusieurs choses...
 
Vérifie ton réseau (physique) et ton serveur wins.
 
Sinon essaye ceci : http://www.sslbridge.com/


Message édité par kartnico le 05-11-2006 à 19:02:57
Reply

Marsh Posté le 05-11-2006 à 19:16:04    

Comme beaucoup de monde, j'ai remarqué que lancer 2 transferts d'un coup résoud le problème mais ça redevient lent dès qu'un transfert termine.
Le réseau physique semble bon.
Je n'avais rien trouvé de bon dans la doc de samba, je vais me replonger dedans.
Merci.

Reply

Marsh Posté le 05-11-2006 à 19:34:05    

Va dans la documentation de Samba et recherche tout ce qui concerne WINS.
 
Tu trouvera ton bonheur.

Message cité 1 fois
Message édité par kartnico le 05-11-2006 à 19:34:11
Reply

Marsh Posté le 05-11-2006 à 20:39:17    

kartnico a écrit :

Va dans la documentation de Samba et recherche tout ce qui concerne WINS.
 
Tu trouvera ton bonheur.


 
Ok merci, je viens de vérifier la partie WINS et de relire cette partie :
http://us4.samba.org/samba/docs/ma [...] #id2587274
 
Mais le problème est toujours la.
En fait je peux surfer facilement sur les partages, c'est juste le transfert dans un seul sens que le transfert rame :(

Reply

Marsh Posté le 08-11-2006 à 18:44:20    

Bon ben je vais devoir me mettre à faire du FTP, c'est lourd et j'ai beau surfer sur google, je trouve des gens avec le même problème mais aucune solution pour le moment :(

Reply

Marsh Posté le 12-11-2006 à 23:09:30    

Il est où ton wins support ou wins server ?

Reply

Sujets relatifs:

Leave a Replay

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