12.2. 많은 수의 파일이 포함된 디렉터리와의 공유 튜닝
Linux는 대/소문자를 구분하지 않는 파일 이름을 지원합니다. 따라서 파일을 검색하거나 액세스할 때 Samba에서 대문자 및 소문자 파일 이름의 디렉터리를 스캔해야 합니다. 소문자 또는 대문자에서만 새 파일을 만들어 성능을 개선하도록 공유를 구성할 수 있습니다.
사전 요구 사항
- Samba가 파일 서버로 구성되어 있습니다.
절차
공유의 모든 파일의 이름을 소문자로 바꿉니다.
참고이 절차의 설정을 사용하여 소문자가 아닌 이름이 있는 파일은 더 이상 표시되지 않습니다.
공유 섹션에서 다음 매개변수를 설정합니다.
case sensitive = true default case = lower preserve case = no short preserve case = no
매개변수에 대한 자세한 내용은 시스템의
smb.conf(5)
도움말 페이지에서 해당 설명을 참조하십시오./etc/samba/smb.conf
파일을 확인합니다.# testparm
Samba 구성을 다시 로드합니다.
# smbcontrol all reload-config
이러한 설정을 적용한 후 이 공유에서 새로 생성된 모든 파일의 이름은 소문자를 사용합니다. 이러한 설정으로 인해 Samba는 더 이상 대문자 및 소문자로 디렉터리를 스캔할 필요가 없으므로 성능이 향상됩니다.