3.17.2. Ajuste de los recursos compartidos con directorios que contienen un gran número de archivos
Linux admite nombres de archivo que distinguen mayúsculas y minúsculas. Por esta razón, Samba necesita escanear los directorios en busca de nombres de archivo en mayúsculas y minúsculas cuando busca o accede a un archivo. Puede configurar un recurso compartido para crear nuevos archivos sólo en minúsculas o mayúsculas, lo que mejora el rendimiento.
Requisitos previos
- Samba está configurado como servidor de archivos
Procedimiento
Cambia el nombre de todos los archivos del recurso compartido a minúsculas.
NotaUtilizando los ajustes de este procedimiento, los archivos con nombres que no estén en minúsculas ya no se mostrarán.
Establezca los siguientes parámetros en la sección de la acción:
case sensitive = true default case = lower preserve case = no short preserve case = no
Para más detalles sobre los parámetros, consulte sus descripciones en la página man
smb.conf(5)
.Verifique el archivo
/etc/samba/smb.conf
:#
testparm
Recarga la configuración de Samba:
#
smbcontrol all reload-config
Después de aplicar estos ajustes, los nombres de todos los archivos recién creados en este recurso compartido utilizan minúsculas. Debido a estos ajustes, Samba ya no necesita escanear el directorio en busca de mayúsculas y minúsculas, lo que mejora el rendimiento.