13장. Samba 서버의 성능 튜닝
특정 상황에서 Samba의 성능을 향상시킬 수 있는 설정과 성능에 부정적인 영향을 미칠 수 있는 설정에 대해 알아봅니다.
이 섹션의 일부는 Samba Wiki에 게시된 성능 튜닝 설명서에서 채택되었습니다. 라이센스: CC BY 4.0. 저자 및 기여자: Wiki 페이지에서 히스토리 탭을 참조하십시오.
사전 요구 사항
Samba가 파일 또는 인쇄 서버로 설정됨
서버로 Samba 사용을 참조하십시오.
13.1. SMB 프로토콜 버전 설정
각각의 새 SMB 버전은 기능을 추가하고 프로토콜의 성능을 향상시킵니다. 최근 Windows 및 Windows Server 운영 체제는 항상 최신 프로토콜 버전을 지원합니다. Samba도 최신 프로토콜 버전을 사용하는 경우 Samba에 연결하는 Windows 클라이언트는 성능 향상을 통해 이점을 얻을 수 있습니다. Samba에서 서버 max 프로토콜의 기본값은 지원되는 최신 안정적인 SMB 프로토콜 버전으로 설정됩니다.
항상 안정적인 최신 SMB 프로토콜 버전을 활성화하려면 server max protocol
매개 변수를 설정하지 마십시오. 매개 변수를 수동으로 설정하는 경우 최신 프로토콜 버전이 활성화되도록 각 새 버전의 SMB 프로토콜로 설정을 수정해야 합니다.
다음 절차에서는 server max protocol
매개 변수에서 기본값을 사용하는 방법을 설명합니다.
절차
-
/etc/samba/smb.conf
파일의[global]
섹션에서server max protocol
매개 변수를 제거합니다. Samba 설정을 다시 로드합니다
# smbcontrol all reload-config