Bonjour à tous,

J'ai configuré un serveur Samba pour une entreprise mais j'ai des grosses lenteurs d'accès en lecture au répertoires et ouverture de fichier. J'ai peut être mal configuré quelque chose, je suis preneur de tout conseil

Je suis sur une machine Debian Wheezy, voilà le fichier smb.conf :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
 
[global]
workgroup = WORKGROUP
server string = Controleur de domaine
netbios name = infrastructure
log level = 2
syslog = 0
log file = /var/log/samba/access.log
domain master = yes
local master = yes
domain logons = yes
client lanman auth = yes
client ntlmv2 auth = yes
lanman auth = yes
ntlm auth = yes
security = user
os level = 40
ldap ssl = off
ldap passwd sync = yes
passdb backend = ldapsam:ldap://192.168.1.3:389
ldap admin dn = uid=root,ou=Users,dc=imma,dc=fr
ldap suffix = dc=imma,dc=fr
ldap group suffix = ou=Groups
ldap user suffix = ou=Users
ldap machine suffix = ou=Machines
add user script = /usr/sbin/smbldap-useradd -m "%u"
ldap delete dn = yes
delete user script = /usr/sbin/smbldap-userdel "%u"
add machine script = /usr/sbin/smbldap-useradd -w "%u"
add group script = /usr/sbin/smbldap-groupadd -p "%g"
#delete group script = /usr/sbin/smbldap-groupdel "%g"
add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
logon path = \\%L\profiles\%U
logon drive = P:
logon home = \\%L\%U
max xmit = 65535
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=65535 SO_RCVBUF=65535
read raw = yes
write raw = yes
max connections = 65535
max open files = 65535
case sensitive = No
default case = lower
preserve case = yes
short preserve case = Yes
strict sync = no
sync always = no
#character set = iso8859-1
#domain admin group = @admin
dns proxy = No
wins support = Yes
winbind use default domain = Yes
nt acl support = Yes
msdfs root = Yes
hide files = /desktop.ini/ntuser.ini/NTUSER.*/
# Desactiver printing
load printers = No
printable = No
printing = bsd
printcap name = /dev/null
# autre possibilité "veto files = "
#
# Reglage de l'encodage des caracteres :
unix charset = iso-8859-15
display charset = iso-8859-15
dos charset = 850
# Permissions
create mask = 0660
force create mode = 0660
security mask = 0660
force security mode = 0660
directory mask = 0770
force directory mode = 0770
directory security mask = 0770
force directory security mode = 0770
[netlogon]
path = /data/samba/home/imma/netlogon
writable = No
browseable = No
write list = Administrateur
#
[profiles]
path = /data/samba/home/imma/profiles
browseable = No
writeable = Yes
profile acls = yes
create mask = 0700
directory mask = 0700
# Show home folder
#[homes]
#comment = Repertoire Personnel
#browseable = No
#writeable = Yes
#
[01 Formation]
comment = Formation
path = /data/samba/01_Formation
read only = No
guest ok = No
browseable = Yes
writable = Yes
valid users = @"Domain Users"
#
... D'autres SHARE
D'un point de vue "access.log", j'ai de nombreuses lignes pour chaque fichier, parfois plusieurs par fichier comme s'il ouvrait et fermer tout tout le temps :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
[2015/02/18 14:57:47.342247,  2] smbd/close.c:696(close_normal_file)
  xxxx closed file Bybat HAR/._Planning projet Bybat HAR.xlsx (numopen=3) NT_S$
[2015/02/18 14:57:47.423204,  2] smbd/open.c:746(open_file)
  xxxx opened file Bybat HAR/._Planning projet Bybat HAR.xlsx read=Yes write=N$
[2015/02/18 14:57:47.551210,  2] smbd/close.c:696(close_normal_file)
Merci pour votre aide, je peux fournir d'autres informations si c'est nécessaire.