Forum Linux.général Lenteur samba4

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
1
14
fév.
2017

Hello :)

Depuis des lustres j'utilise samba sur mon serveur pour partager des dossiers sur des plateformes multi-OS.

Mon serveur est sous Centos7 avec samba 4.

Ce que je remarque c'est qu'avec un client Windows un transfert de fichier tourne en général à 100Mo/sec, voire plus et sature le gigabit.

Depuis un client mac ou linux, grand max je suis à 50Mo/s.

Est-ce que quelqu'un a aussi ce genre de comportement ? J'essaye pas mal d'options sur le serveur mais sans réelle amélioration.

log level = 1
socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536
read raw = yes
write raw = yes
max xmit = 65535
dead time = 15
getwd cache = yes

Si quelqu'un a des idées ;)

Merci

  • # FUSE => CIFS

    Posté par  . Évalué à 3.

    y aurait pas du FUSE entre ton linux et ton serveur samba (CIFS) ?

    quelles sont les options au montage du partage ?

    ici en changeant les options rsize/wsize au mount (mount à la main)
    pour un script qui fait un **du -s * **sur un dossier partagé j'ai reduit la durée d'execution de 36 minutes (options par defaut) à 8 minutes (rsize=65535,wsize=16384)

    • [^] # Re: FUSE => CIFS

      Posté par  (site web personnel) . Évalué à 1.

      hello
      non y'a pas de fuse.

      je fais un montage avec les options par défaut, ou via nautilus.

      • [^] # Re: FUSE => CIFS

        Posté par  . Évalué à 4.

        je fais un montage avec les options par défaut, ou via nautilus.

        alors essaye le montage "à la main" avec les options

        -o rsize=65535,wsize=65535

        comme dit precedemment, chez moi ca a acceleré un script (en fait un simple du -s | sort -nrk1) en passant de 36 minutes à 8 minutes

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.