Computer/Linux / 리눅스

리눅스 삼바서버에서 딜레이가 생길시

jswlinux 2012. 6. 18. 17:50

제목을 짧게 다느라 그랬지만, 자세히 설명을 해보자면...

 

현재 나는 우분투 리눅스 서버에 모든 동영상 파일을 다 몰아넣고 그것들을 가족들과 공유하고 있다.

그런데, 리눅스의 삼바서버로 접속해서 동영상 파일을 바로 재생하면 중간중간에 꼭 한번씩은 상당히 긴 시간의 딜레이가 생긴다. 대략 30초에서 1분 정도인데, 이게 5분 내지는 10분에 한 번꼴로 생기기 때문에 도저히 영화감상 또는 TV 시청이 불가능할 정도이다.

결국 로그를 분석했고, 본인과 같은 증상을 겪는 분들은 /etc/samba/smbd.conf 파일을 열어서 아래의 세 줄만 추가시켜주면 되겠따.

 

load printers = no

show add printer wizard = no

printcap name=/dev/null

 

예상하시는 바와 같이 삼바서버가 프린트 서버CUPS의 631 포트로의 접속을 끊임없이 하는데에서 생겨난 문제이다.

(Unable to connect to CUPS server localhost:631 - Connection timed out)

위의 세 줄을 추가시켜준 뒤, 아래 프린터 섹션을 모두 주석처리해준 뒤 삼바서버를 재시작하면 되겠다. 그리고나면 이제 끊김없는 동영상 시청이 가능하다.