Bonjour à tous,
Suite à la mise à jour de mon serveur Samba sous Debian 8 en Debian 10 (maj des sources + apt-get update/upgrade/dist-upgrade) j’ai des soucis de performance pour lister les dossiers/temps d’accès :
J’ai la configuration suivante :
USER ----------> FIREWALL ---------> SAMBA 4.9.5 (debian 10) ---- (autofs) —> Machine Windows
Sur la machine Samba j’ai des montages vers des machines Windows (SMB) et un SAN en NFS
Ma machine Samba me sert à centraliser les accès et les droits d’accès
« Hier » (sous Debian 8) les accès pour mes utilisateurs pour liste le contenu d’un dossier avec plus de 10 000 fichiers étaient très rapide.
Depuis ma mise à jour en Debian 10 mes utilisateurs se retrouvent à attendre parfois jusqu’à 30 secondes.
Voici mon smb.conf (suite à la montée de version j’ai du faire des petites MAJ en raison de paramètres qui ont évolués) :
[global]
pam password change = yes
dns proxy = no
client min protocol = NT1
client max protocol = SMB3_11
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
follow symlinks = yes
map to guest = bad user
log file = /var/log/samba/log.%m
getwd cache = yes
logging = syslog@2
encrypt passwords = true
usershare allow guests = yes
max log size = 1000
passwd program = /usr/bin/passwd %u
panic action = /usr/share/samba/panic-action %d
security = user
wide links = no
server string = %h server
unix extensions = no
restrict anonymous = 2
local master = no
os level = 10
obey pam restrictions = yes
passdb backend = tdbsam
invalid users = root
[windows-serveur]
case sensitive = Yes
default case = lower
preserve case = yes
short preserve case = yes
path = /mnt/divers/windows-serveurs
comment = Données Windows
force group = user
force user = user
valid users = @group
write list = @group
max connections = 100
vfs objects = full_audit
full_audit:success = mkdir rmdir read pread write pwrite rename unlink
full_audit:prefix = %T|%U|%u|%I|%m|%P|%S
full_audit:failure = connect
full_audit:facility = local5
full_audit:priority = notice
…etc (j’utilise toujours les mêmes paramètres pour les autres partages)
Coté serveur Samba lister un dossier génère grand max 8% de CPU de consommé
Je vois pas par où commencer pour identifier mon souci
Merci d’avance pour vos pistes, votre aide
Cordialement,
Guedz