Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/06/2008, à 15:25

leblitzballer

[Résolu]Samba : probleme de transfert de gros fichier

Salut a tous !

Bon voila, je suis en stage et je dois faire une liaison samba entre 2 postes Linux, pour des transferts de fichier.
Le serveur samba se trouve sur un serveur opensuse, et le client est un redhat (ouai, je sais, pas de ubuntu, mais vu que ce forum est très fréquenté, j'ai pensé que ce serai bien de demander ici).

Le serveur était déjà configuré a mon arrivé, et marche très bien avec des clients windows.
J'ai donc monter le partage samba sur le client redhat avec la commande smbmount. Jusque là aucun problème.

Mais c'est après que ça se complique. Le partage à été monté pour effectué des transferts de gros gros fichiers (de l'ordre de 100go). Toute la copie se fait directement depuis un logiciel : en fait, on dit a ce logiciel de sauvegarder le travail (donc des fichiers de plus de 100go) directement sur le partage.

Le problème est que le transfert plante systématiquement à 2go :s, et je ne vois où se situe le problème. J'ai fait pas mal de recherche, et pourtant rien.

Donc je voudrai vous demander si Samba avait du mal a gérer des gros transferts. Et je vous demande s'il y a une solution pour résoudre cela.
La liaison Samba à été préféré à NFS, car avec NFS, le transfert met 2 fois plus de temps.

Je vous poste la configuration de mon smb.conf au cas où :

[global]
        workgroup = *******
        server string = pluton
#       netbios name = pluton

        load printers = No
        printing = none
        printcap name = /dev/null
        disable spoolss = Yes
        show add printer wizard = No

        realm = **********.ORG
        password server = *
        security = ads
        idmap gid = 10000-20000
        idmap uid = 10000-20000
        winbind refresh tickets = Yes
        winbind nested groups = Yes
        winbind enum users = Yes
        winbind enum groups = Yes

        domain logons = No
        domain master = No
        name resolve order = host bcast

        usershare allow guests = No
        map to guest = Bad User
        read only = No
        nt acl support = Yes
        inherit permissions = Yes
        store dos attributes = Yes
        admin users = @"*********\admins du domaine"
        create mode = 664
        directory mode = 775
        create mask = 664
        directory mask = 775

        debug level = 1

[P_Prod]
        path = /mnt/P_Prod
        valid users = @"*******\admins du domaine",@"*******\acces_p_prod"

[P_SFX]
        path = /mnt/P_SFX
        valid users = @"********\admins du domaine",@"********\acces_p_sfx"

J'ai préféré remplacé le nom du domaine par des étoiles.

Voila, en espérant que vous puissiez m'aider. Merci.

Dernière modification par leblitzballer (Le 27/06/2008, à 12:47)

Hors ligne

#2 Le 26/06/2008, à 15:29

NooP

Re : [Résolu]Samba : probleme de transfert de gros fichier

Peux tu vérifier que ton OpenSuSE sache bien gérer les fichiers de plus de 2Go ...

Place toi, sur le serveur OpenSuSE, dans le même répertoire que ton partage samba, et lance la commande suivante :

dd if=/dev/zero of=TEST.dd bs=1G count=3

Si il y a arrêt de la commande à 2Go, c'est que ton système de fichier sous OpenSuSE ne gère pas le 'LargeFiles'

Voila peut être une piste.

Donne aussi ta version OpenSuSE, RedHat et Samba, ça peux toujours aider.

Dernière modification par NooP (Le 26/06/2008, à 15:39)


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#3 Le 26/06/2008, à 15:51

leblitzballer

Re : [Résolu]Samba : probleme de transfert de gros fichier

Voila le résultat de la commande :

3+0 records in
3+0 records out
3221225472 bytes (3.2 GB) copied, 9.14351 s, 352MB/s

Donc je pense que Opensuse gere le large file, non ?

Sinon la version d'opensuse est la 10.3 et Samba la 3.0.26a.
Je ne peux malheuresement pas voir la version de red hat, je n'ai pas accès à la machine pour le moment.

Hors ligne

#4 Le 26/06/2008, à 16:50

NooP

Re : [Résolu]Samba : probleme de transfert de gros fichier

Une autre alternative (Vu qu'apparement, c'est un soucis récurent avec Samba) est de créer un partage NFS.
Mais cela ne te sera utile que si tu fais ta copie depuis un Unix/Linux.

Si tu as besoin, je pourrait t'aider pour configurer NFS (Je te rassure, c'est super simple).

Dernière modification par NooP (Le 26/06/2008, à 16:50)


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#5 Le 26/06/2008, à 17:01

manslipkorn_non-connecte

Re : [Résolu]Samba : probleme de transfert de gros fichier

leblitzballer a écrit :

La liaison Samba à été préféré à NFS, car avec NFS, le transfert met 2 fois plus de temps.

C'est surtout ça que je trouves étonnant moi, tu es sur que dans les fichiers de conf la bande passante allouée n'est pas limitée pour le NFS ?

#6 Le 26/06/2008, à 20:35

leblitzballer

Re : [Résolu]Samba : probleme de transfert de gros fichier

NooP a écrit :

Une autre alternative (Vu qu'apparement, c'est un soucis récurent avec Samba) est de créer un partage NFS.
Mais cela ne te sera utile que si tu fais ta copie depuis un Unix/Linux.

Si tu as besoin, je pourrait t'aider pour configurer NFS (Je te rassure, c'est super simple).

J'ai déja un partage NFS de créer. Mais comme je le disais, avec NFS, ça met 2 fois plus de temps :s.

manslipkorn_non-connecte a écrit :
leblitzballer a écrit :

La liaison Samba à été préféré à NFS, car avec NFS, le transfert met 2 fois plus de temps.

C'est surtout ça que je trouves étonnant moi, tu es sur que dans les fichiers de conf la bande passante allouée n'est pas limitée pour le NFS ?

Oui, j'ai trouvé ça bizarre aussi.
Mais tu parle de quel fichier de conf ? /etc/exports ? Parce que dans ce fichier, à part mon partage, il n'y a rien d'autre de configurer.

Hors ligne

#7 Le 26/06/2008, à 21:20

NooP

Re : [Résolu]Samba : probleme de transfert de gros fichier

J'ai eu le soucis avec des stations redhat.
Il fallait configurer le montage nfs avec les options :

mount -t nfs -o rsize=8192,wsize=8192 serveur:/partage /pointdemontage

Cela à corrigé les temps de transfert entre le serveur (Debian dans mon cas) et la station RedHat.

Dernière modification par NooP (Le 26/06/2008, à 21:29)


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#8 Le 27/06/2008, à 08:47

leblitzballer

Re : [Résolu]Samba : probleme de transfert de gros fichier

NooP a écrit :

J'ai eu le soucis avec des stations redhat.
Il fallait configurer le montage nfs avec les options :

mount -t nfs -o rsize=8192,wsize=8192 serveur:/partage /pointdemontage

Cela à corrigé les temps de transfert entre le serveur (Debian dans mon cas) et la station RedHat.

Merci pour le tuyau, je testerai cela dés que j'ai accès à la machine smile

Mais sinon, pour le problème de Samba, cela est dû a samba lui même qui a du mal à gérer le transfert de gros fichier ? ou alors c'est dû à une mauvaise configuration du serveur ? (et dans ce cas là, j'aimerai bien résoudre le problème :s). Cela fait une semaine que je planche dessus, et j'avance pas du tout hmm

Hors ligne

#9 Le 27/06/2008, à 10:42

NooP

Re : [Résolu]Samba : probleme de transfert de gros fichier

J'ai bien peur que ce soit un problème en 'dur' dans samba :

http://www.cyberciti.biz/faq/howto-acce … 2gb-samba/

Apparement, il y a moyen de contourner avec l'option 'lfs' (LargeFileSystem) ...

smbmount //serveur/partage /pointdemontage -o username=LOGINNAME,password=LOGINPASSWORD,lfs

Je n'ai pas testé, mais j'espère que ta semaine de galère va se terminer ici wink

Dernière modification par NooP (Le 27/06/2008, à 10:44)


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#10 Le 27/06/2008, à 12:11

leblitzballer

Re : [Résolu]Samba : probleme de transfert de gros fichier

Je pensais bien que c'étais un problème dû à samba sad

Bon, je teste l'option 'lfs' dés que j'en ai l'occasion (vu que le poste client est assez utilisé; faut que je le choppe quand il est libre), et je testerai aussi ta commande nfs en même temps wink

Je te tiens au courant smile

EDIT : Montage samba testé et approuvé big_smile
J'ai testé avec un bon gros fichier de 10Go, et ça marche du tonnerre. Dire qu'il fallait juste rajouter un "lfs" roll

Je met le sujet en "résolu".

Merci encore pour ton aide ! smile

Après tout cela, le week end s'annonce bon tongue

Dernière modification par leblitzballer (Le 27/06/2008, à 12:47)

Hors ligne

#11 Le 18/01/2018, à 00:45

t3uch1

Re : [Résolu]Samba : probleme de transfert de gros fichier

Bonjour

Désolé pour déterrage de post, je suis sous Odroid C2 et j'ai libreelec mais j'ai le méme probléme

Je m'explique

1 disque dur externe brancher sur Odroid C2 ( serveur média )

Depuis le mac j'accéde bien sans fil au DD externe
Je peut envoyer donc du Mac sans fil vers le serveur média des fichier de moin de 2go mais pas plus,

Alors certe je suis pas sur Ubuntu, mais mon probléme est similaire au votre

J'ai tenter la ligne de commande :
smbmount //192.168.##/NomdemonDD -o username=LOGINNAME,password=LOGINPASSWORD,lfs

Et il me renvoi Sh : SMBMOUNT : not found

Quelqu'un peut m'éclaircir sur comment faire ?

Aprés des heures de galére je dois pu étre loin ... mais....

Merci

Hors ligne